FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013895947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002786725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999966672224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999966669445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999966670001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966672779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036119614.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036118780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036118780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000036119614.06 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030573540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036130012.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047242000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050020070.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041685556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005573543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044459154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055573657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019459348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019457959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033351931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016682708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025018264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005570185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033350241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036128310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030568806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038903643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055573657.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577817.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577540.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577564.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000055577817.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577817.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577817.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577817.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577141.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575186.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577155.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575328.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577830.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575330.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577130.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055577830.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577817.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577841.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577832.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577858.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577832.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577833.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582009.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055582034.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055581348.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579392.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580503.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579947.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581337.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579524.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055581336.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000055582034.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582024.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585498.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582037.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582037.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055582025.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055582019.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055585487.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055582009.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055582034.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055585487.8 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055584667.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055585512.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055583544.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055584654.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055584099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055585487.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055582987.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055582007.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055583674.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055585487.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000055585512.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585487.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585501.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030585498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030585498.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030585487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030585487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029945.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029945.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975028166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975028166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975028167.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975028167.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955583711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955583711.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955583711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955583724.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955587196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955587196.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955583725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955583725.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991692218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991692218.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955583725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972247774.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972247774.8 node_expansions=71
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999936140267.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936141378.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936140823.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936140546.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936141379.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936140268.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936142767.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936140267.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936139268.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936140935.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999936142781.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999972247773.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=899999972247773.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972247773.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972247773.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972247785.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972247785.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972247788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972247788.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972251244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972251244.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972247788.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972247799.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972247789.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972251245.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972247825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999972251245.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972248746.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972248896.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972249300.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972249033.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972249856.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972247784.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972251247.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972248758.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972247775.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972249442.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972251256.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999972251256.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972251245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972251245.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972251256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972251256.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016696602.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066696623.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061141047.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047252159.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997250391.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999972251256.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066696626.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055585490.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041696601.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041696602.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016696602.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047252155.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966694825.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966694811.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991696614.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999936139256.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016696602.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047252169.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000066696626.4 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066696612.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066696588.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066696612.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066696637.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066696598.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066696637.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100029896.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100029896.2 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000066696633.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066696634.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000100029910.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000066696645.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000066696647.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000066696634.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000100029910.8 node_expansions=54
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000100029924.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000094474355.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000091696577.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1200000100029924.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100029910.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100029910.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936139244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936139244.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936139256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936139256.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936139292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936139292.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999936140243.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936140388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936141367.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936140798.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936140534.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936141367.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936139277.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936140243.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936139243.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936140244.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936139244.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936139254.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999936141367.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936141354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936141354.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936141402.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936141402.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936141413.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936141413.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999936141415.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936141413.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999936143465.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999936141403.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999936141379.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999936143465.5 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999936142376.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936141388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936142920.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936142632.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936143466.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936141354.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936142355.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936141354.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936142354.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936141354.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936141367.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936142355.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999936142367.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999936143466.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936143487.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936143477.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936143468.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972255513.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972255513.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972255510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972255510.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972255524.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972255524.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999972255511.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972255514.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999972255523.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972255525.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972255525.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999972255514.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999972255525.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999972255525.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972255523.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972255525.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008365402.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008365402.8 node_expansions=85
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999972256526.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972255514.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972257625.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972257068.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972256801.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972255513.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972255526.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972256514.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972255513.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972256513.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972255514.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972255513.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999972256514.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999972256514.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999972251001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000008365392.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999997247945.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000008365392.8 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008365391.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008365366.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008365391.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961143184.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961143184.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961143184.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961143157.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961143184.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961143191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961143191.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961143184.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961144732.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999961144732.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999961143203.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961143205.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999961143212.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961144732.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999961143202.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999961144697.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999961144732.5 node_expansions=72
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999961144177.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961143190.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961144301.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961144743.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961144468.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961143190.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961143190.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961144188.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961143177.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961144177.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961143177.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961143177.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961144188.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999961144190.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1499999961144743.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961144746.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961144746.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986137179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986137179.5 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961144759.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999961144749.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961144759.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961144769.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961144769.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961144764.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999961144759.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961144764.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961144765.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961144765.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961144758.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999961144770.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999961144770.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999930589215.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999961147388.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999961147388.2 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999930589211.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999961144746.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999961147388.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999961147372.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999961144736.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999961147388.2 node_expansions=94
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961145732.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961144721.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999961145866.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999961147388.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999961146000.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999961144721.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999961144735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999961145722.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999961144735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999961145721.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999961144722.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999961144722.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999961145722.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999961145722.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1499999961147388.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999930591846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930591846.2 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069457544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083347831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080568945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077790877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083346723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072236166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030563554.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030562443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072236444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075015055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066677275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000083348942.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083348665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000083351720.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988901540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988901265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016680223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011124589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041679998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019453541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002784572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002786516.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994455405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013900737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236027.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988899016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988897892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988896781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988899018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991677073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000010406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033349418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994455962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016677986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011120471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011121583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005563249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000052793109.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052793109.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575893.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575893.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055571176.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571176.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575904.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575904.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088904534.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002791631.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055571176.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055571189.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083348968.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025017682.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088904521.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002791621.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002791620.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055571177.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055571176.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055571177.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083348975.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019457422.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991679634.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055571176.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055571189.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055571176.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088904534.0 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088906460.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908565.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907029.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909238.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088904506.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088906751.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088906460.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088907440.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000088909238.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909249.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909249.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796349.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055575904.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055575918.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083353693.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025017693.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088909262.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002796362.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002796362.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575904.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575904.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575915.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575918.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083353696.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019462140.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991684349.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575904.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575915.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575918.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088909262.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909262.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909276.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088914640.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796387.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055575930.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575940.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353721.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025017708.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002796387.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002796373.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575929.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575942.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575929.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575942.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083359085.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019462166.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991684374.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575930.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575930.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575942.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088914640.9 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909289.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909251.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909289.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464786.2 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033351886.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113909220.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055573243.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119464786.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033351886.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033351886.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113909230.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050017687.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022239886.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086131441.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000119464786.2 node_expansions=197
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119464786.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119464808.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000119464808.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464786.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464786.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464788.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119464787.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464787.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475108.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119475108.4 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119475099.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472155.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119474544.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119473155.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119472710.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119470210.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119472433.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119472155.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119473155.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000119475099.9 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119475114.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472156.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119474288.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119473155.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119472732.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119473155.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119470211.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119472433.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119472155.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119473177.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000119475114.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475100.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475100.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119475136.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119475123.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475136.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000119481412.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144469273.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144470385.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144471057.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119482134.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119481968.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119482412.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119479468.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119481690.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119481412.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144469946.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141695223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000144471057.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000144471057.5 node_expansions=681
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000119481135.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119482412.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119484912.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119482134.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119483525.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119481712.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119482135.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119479190.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119479204.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119481412.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119481135.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119482134.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119475112.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000141694971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000144471057.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000144471057.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144471058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144471058.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476802.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144476802.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144473025.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144473310.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144476810.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144474025.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144474427.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144473594.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144474033.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144471094.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144471088.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144473302.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144473038.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144474022.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000144476810.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476816.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144476816.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175032346.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175032346.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476802.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144476802.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175032324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175032324.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144476790.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144476801.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144480111.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144476812.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144476791.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000144480111.0 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144478735.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144479457.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144479025.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144479457.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144480111.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144479747.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144479302.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144479721.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144476777.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144476790.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144478999.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144478733.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144479735.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000144480111.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144480123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144480123.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144480144.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058367235.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000086146788.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111146801.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138928044.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000072257026.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058367235.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058367245.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086146804.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000086146797.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000111146801.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000111146804.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000138924582.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066701477.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038923679.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111146790.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111146790.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000111146797.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000144480144.5 node_expansions=266
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144480135.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144480124.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144480124.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144480138.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144480122.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144480138.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144480137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144480137.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144483623.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144482078.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144482803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144482358.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144482816.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144482803.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144481150.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144482636.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144483080.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144480143.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144483634.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144480136.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144482358.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144482078.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144483094.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000144483634.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144483636.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144483650.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144483612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144483650.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483660.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144483660.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000058370725.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086150294.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111150294.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000138928060.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000072260503.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144483615.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058370725.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058370725.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086150294.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000086150294.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000111150294.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000111150294.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000138928060.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066704947.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038927181.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111150294.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111150294.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000111150282.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=1800000144483615.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144483614.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144483614.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483625.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144483625.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144483627.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058370738.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000086150292.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111150292.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138928080.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000072260512.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058370768.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058370736.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086150291.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000086150323.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000111150294.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000111150294.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000138928101.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066704990.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038927179.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111150323.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111150302.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000111150292.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1800000144483627.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144483627.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038930101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038930101.8 node_expansions=30
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000038929126.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000038929833.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000038929848.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000038929390.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000038929835.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000038928169.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000038928182.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000038928182.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038927182.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000038930112.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000038927182.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000038927168.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000038929390.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000038929110.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000038930112.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000038930112.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038930113.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038930113.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038933036.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038933036.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000038930111.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000038933056.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000038930126.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000038930127.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000038930136.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000038933056.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000038931500.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000038932778.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000038932778.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000038931125.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000038932335.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000038932778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000038931113.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000038931112.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038931111.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000038930125.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000038930125.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000038930125.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000038932347.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000038932069.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000038933069.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000038932501.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000038933069.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038933069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038933069.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038935709.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038935709.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000038930013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000038935712.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000038933059.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000038933059.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000038933082.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000038935712.2 node_expansions=64
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000038934045.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000038934434.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000038935725.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000038935170.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000038934056.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000038935281.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000038935723.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000038934058.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038934045.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000038934045.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000038935434.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000038933046.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000038933046.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000038933046.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000038935268.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000038935000.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000038935468.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000038935725.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038932657.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038932657.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008373088.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000008373093.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008373068.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008373093.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373091.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008373091.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000008371425.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008373098.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000008373068.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000008373068.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000008373060.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000008375725.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000008375725.5 node_expansions=67
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000008374059.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000008374460.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000008375204.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000008374058.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000008375282.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000008375725.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008373069.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000008374093.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000008374892.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000008373059.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000008374058.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000008373059.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000008375447.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000008373069.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000008373071.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000008375281.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000008375014.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000008375448.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000008375725.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008375725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008375725.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027819271.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027819271.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994485959.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027819285.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000027819260.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000027821634.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000027819282.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000027821634.5 node_expansions=57
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000027819245.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027820246.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027819245.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027819245.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027821467.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027821223.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027820524.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027820634.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027821356.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027821467.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027819246.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027820245.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000027820259.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000027821660.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000027819280.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000027821078.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000027821635.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000027820278.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000027820245.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1800000027821660.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027821667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027821667.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027821669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027821669.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000027820012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027824036.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000027821683.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000027821684.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000027821672.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000027824036.8 node_expansions=66
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000027821682.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027822648.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027821661.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027821649.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027823870.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027823626.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027822925.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027821648.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027823759.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027823871.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027821648.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027822681.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000027822648.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000027821661.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000027823482.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000027824037.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000027822649.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000027822648.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000027822682.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1800000027824037.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027824036.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027824036.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027824084.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027824084.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113936960.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000055603605.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000080603606.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000108381394.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041713828.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144492482.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000027824049.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027824049.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055603592.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055603605.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080603592.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080603592.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000108381404.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000036158294.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000008380494.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111159184.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111159162.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080603627.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000144492482.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144492518.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144492518.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169486846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169486846.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000163929947.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000169486903.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000144491505.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000158378725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000163933025.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000158376056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000163932990.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000158376056.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2100000169486903.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169486879.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169486879.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200042440.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200042440.5 node_expansions=23
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000200042476.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000194486920.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000194486898.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000200042476.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200042463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200042463.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000238923413.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000238923413.5 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000144486907.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000063930473.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000111153590.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000111153566.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000169485886.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000108375786.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000063930455.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000063930463.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111153564.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111153563.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000136153563.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000136153566.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000163931342.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000102820231.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000075042466.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166709121.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000166709151.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000136153564.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000169485886.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138931342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138931342.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138931363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138931363.0 node_expansions=2
FooPlayer.decide: Prioritizing 6 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=3000000188926348.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000183372071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000188926348.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000183369414.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000188926348.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000183369403.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=3000000188926348.0 node_expansions=97
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000136152619.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000169485890.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000169485893.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000169485903.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000188926348.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=3000000188926348.0 node_expansions=29
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000183372071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000188926364.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000183369441.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000188926361.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000183369420.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=3000000188926364.5 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988895335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058348664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462775.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047241947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350757.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041686377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005573265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005572421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033352776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047238957.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459918.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036128585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027795237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036128862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019463268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011127143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005573240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005571004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038908331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030573899.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027795249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902961.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000058348664.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058353276.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351332.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058346997.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000058353276.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348675.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348675.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038902453.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966677566.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088904230.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091682008.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091682024.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058348679.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005569108.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000013553.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088904246.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058348664.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058348664.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058348677.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058348664.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058348664.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058348664.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058348664.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058348664.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000013553.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091682024.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091682022.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091682022.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000091682051.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686632.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091686367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091684831.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091682051.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091684263.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091684263.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000091686632.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686655.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686655.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038907086.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966682196.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088908864.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091686642.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005573756.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000018196.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088908864.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353318.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058353312.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058353318.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000018200.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091686642.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686656.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686621.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686656.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686644.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686644.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686642.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686621.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686642.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686643.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686643.4 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127797702.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122242147.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000127797702.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797702.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018147.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000018147.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075018146.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966682168.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000125019924.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000127797712.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000127797735.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000094464367.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041684812.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125019945.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094464378.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094464369.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094464380.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094464378.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094464367.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094464367.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094464367.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094464367.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000094464378.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000018145.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000127797735.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797713.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075018170.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966682157.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000125019925.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000127797725.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041684815.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000000018148.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125019922.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094464392.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000094464368.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000018146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000127797725.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797715.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797715.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802588.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802588.9 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127797701.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127797712.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127802588.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127797709.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127797724.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000127802588.9 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000127797700.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127802588.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127800101.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127800477.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127799533.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127797700.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127799933.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127799922.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000127802588.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127802588.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802588.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802590.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802590.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802601.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802601.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000023045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000023079.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000023045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000023030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000023030.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972245276.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000023078.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000023066.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000000023041.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000023067.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000000023041.8 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000023065.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000025446.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000025441.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000025819.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000024875.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000000023041.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000029043.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000025263.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000025263.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000000023041.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000023057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000023057.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000000023057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000023057.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000023075.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000023075.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000000023086.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000000023078.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000023086.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000000023087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000023087.8 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030578614.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000030578614.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030578613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030578613.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058351700.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058351700.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000075023059.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999966693029.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000155586362.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000158358170.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000158358177.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000041689725.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000155586362.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125024835.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000125024836.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125024823.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030578600.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000158358177.0 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000158358183.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158358166.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000158358164.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158358167.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158358176.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158358183.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158358183.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158358183.5 node_expansions=12
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000175019261.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175021601.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183356211.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175019261.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177797434.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183355491.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175021494.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175021494.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175019657.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000175022434.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000183356211.2 node_expansions=660
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000183356186.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183357575.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183358575.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183357020.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183356186.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183357020.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183359408.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183358408.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183358408.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175022022.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000175024798.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000183359408.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000183359408.8 node_expansions=285
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000158363800.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158363792.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000158363790.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183359408.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158363793.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000183359408.8 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000158363778.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158366167.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158366167.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158365611.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158363778.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158365633.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158367000.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158366000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158366000.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175021855.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000175024817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000183357855.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000183359408.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2100000183359408.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183357186.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183357186.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183362639.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183362639.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183357219.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183357219.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183365056.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183365056.2 node_expansions=107
FooPlayer.decide: Prioritizing 9 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000183369066.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183366455.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183367289.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183365900.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183365066.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183365900.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183368289.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183367289.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183368122.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2100000183369066.8 node_expansions=1065
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000183370441.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183371441.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183369885.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183373941.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183369052.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183369052.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183369885.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183372274.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183371274.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183371274.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2100000183373941.0 node_expansions=1362
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000183370465.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183369076.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183371465.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183369910.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183369910.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183369076.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183369076.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183373965.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183372299.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183371299.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183371299.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2100000183373965.5 node_expansions=777
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000183375317.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183373928.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183376317.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183377151.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183374762.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183376873.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183373928.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183373928.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183374762.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183377151.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183376150.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183376150.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000183377151.0 node_expansions=327
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183373941.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183373979.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183377118.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183377151.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183373955.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000183377151.0 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000183376040.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183375317.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183373928.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183376352.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183374762.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183376876.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183373931.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183373954.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183374762.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183377164.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183376317.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183376166.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183376150.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000183377164.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183377151.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183377151.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183383065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183383065.0 node_expansions=230
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000111154079.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025042079.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000180599389.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000183377198.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000150043833.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000041708720.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066709610.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000180599396.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150043859.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000150043831.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000150043833.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000150043831.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000150043859.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000150043833.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000150043846.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000150043833.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125043833.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030597636.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000183377198.5 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183377190.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183377164.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183377190.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208377133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208377133.0 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000111154090.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025042087.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000180599408.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000183377189.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000150043882.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000041708745.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066709645.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000205599340.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150043856.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000150043856.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000150043856.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000150043882.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000150043856.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000150043865.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000150043865.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000150043854.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125043856.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030597634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000205599340.5 node_expansions=127
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180599439.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180599413.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180599439.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030597611.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030597611.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030597632.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030597632.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030603523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030603523.2 node_expansions=230
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000030602690.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030601967.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030600578.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030602967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030601412.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030603523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030600578.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030600578.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030601412.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030603245.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030602967.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030602801.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030603078.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030602690.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000030603523.2 node_expansions=440
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000030602690.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030601967.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030600578.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030602964.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030603531.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030601412.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030600578.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030600578.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030601409.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030602690.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030602963.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030602814.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030602801.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030602690.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000030603531.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002814967.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002814967.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030603523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030603523.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030603520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030603513.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030605876.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030603502.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030603496.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000030605876.5 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000030605612.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030604911.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030603487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030605889.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030604487.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030605598.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030604321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030603487.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030603487.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030604321.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030605598.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030605043.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030605723.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030605710.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000030605598.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000030605889.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030605889.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030605889.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002817321.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000002817335.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000002817359.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000002817376.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000002817336.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000002817345.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000002817376.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000002817346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002817346.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002817344.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002817346.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002817347.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002817347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000002817347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002817347.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036070.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997261779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997261779.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969480492.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969480492.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969480523.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969480523.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969480489.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969480489.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036064.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036064.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036046.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036046.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036053.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036047.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036047.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036075.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036075.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950029797.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950029797.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941702738.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941702738.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055592526.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999936147192.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119482303.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127815637.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000155593414.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000088926748.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999952813845.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999977814734.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000091704525.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000088926748.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000088926748.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061148956.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061148956.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061148956.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088926748.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061148956.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000061148957.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036148956.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000155593414.8 node_expansions=270
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000155593405.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155593414.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000155593402.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000155593399.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000155593404.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000155593414.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155593410.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155593410.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936147191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936147191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936144691.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975032074.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975032074.0 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055590023.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000119479799.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000127813148.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000155590926.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088924256.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999952811369.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999977812248.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000091702021.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000088924244.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000088924250.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000061146478.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061146470.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061146471.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088924244.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000061146471.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061146470.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036146470.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999941700255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000155590926.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155590899.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155590899.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180590878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180590878.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155590922.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155590922.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180590878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180590878.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155590924.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155590924.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155590922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155590922.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155590912.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155590912.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205585306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205585306.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155590917.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000155590917.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000088921012.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999975032069.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000147255180.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000150032113.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000116699627.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999986142334.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000016699613.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000119477405.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000116699614.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111143234.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083365445.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000088921835.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088921835.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000116699624.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000088921835.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000088921835.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000063921835.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999991699613.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000150032113.5 node_expansions=290
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127810749.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000144473726.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000144476127.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000150032138.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000141696947.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2400000150032138.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150032136.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150032136.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150032113.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150032113.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150032151.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150032151.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150032145.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150032145.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000088921017.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999969475668.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141698813.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000177809924.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000111143250.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999986142323.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000000031212.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000113921011.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111143223.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111143233.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083365434.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083365447.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000083365447.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000088921001.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000061143212.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000083365434.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000058365449.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999975031212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000177809924.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177809892.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177809892.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177809905.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177809905.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177809900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177809900.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969475656.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969475656.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999969475693.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999969475678.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969475693.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975029872.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975029872.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999975029867.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999975029855.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975029867.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969474312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969474312.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000088919636.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000141697410.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000150030747.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000177808525.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000111141844.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999986140956.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000000029858.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000113919660.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111141860.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111141854.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083364081.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083364067.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000083364067.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000088919650.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000061141845.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000083364080.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000058364067.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999975029845.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000177808525.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000177808535.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177808485.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177808535.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205585256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205585256.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000177808536.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177808520.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000205585245.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177808521.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205585245.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000202808488.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000205585245.0 node_expansions=127
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000177808533.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177808521.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000177808515.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177808527.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205585245.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000177808527.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000205585245.0 node_expansions=42
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000205585260.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000194469092.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000194471466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000191692298.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000205585260.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205585245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205585245.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205585296.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205585296.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000205585295.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205585297.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205585272.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205585268.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205585274.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000205585297.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205585285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205585285.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000222248286.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000222248286.0 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000205585296.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205585292.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000205585315.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205585301.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000222248250.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000205585298.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=3000000222248250.5 node_expansions=33
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000222245951.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000222248264.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000219469118.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=3000000222248264.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999969451114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013895113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013897057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000027788225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027785725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000027788225.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036126376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005572977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005571020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038907766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005573276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005572987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005572697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047235265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019456851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041684209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030573045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025018254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019460463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038907486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050018931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041682751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036125819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235541.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033343874.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679627.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050019155.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050024598.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016934.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050024043.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050024598.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019169.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019169.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019169.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019169.1 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019157.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017390.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019157.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005573823.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000105574724.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077796945.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000017390.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019157.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019157.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019158.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005573823.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005573823.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050019157.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077796945.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077796946.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077796946.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050019168.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000017379.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000105574724.6 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000105574723.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105574721.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000105574708.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000105574718.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000105574731.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000105574731.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105574731.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105574731.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105574720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105574720.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105574721.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105574721.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105574758.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105574758.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000105574744.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105574744.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105580178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105580178.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105574758.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105574758.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105580179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105580179.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019190.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017413.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019190.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005573857.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050019191.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077796977.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000017413.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019191.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019191.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019191.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005573870.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005573858.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050019190.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077796965.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077796969.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077796979.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050019204.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000017413.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000077796979.4 node_expansions=65
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077796969.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077796979.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077796953.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077796977.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077796967.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000077796979.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077796967.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077796967.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579265.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005573844.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999977801487.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977799674.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977798723.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977798562.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977798445.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977798296.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977798987.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977799674.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999977801487.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801501.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801501.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801501.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801501.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801502.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801502.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023724.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950023724.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023724.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950023724.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994469070.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999944467280.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994469070.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994469056.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000105580178.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024623.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999944467280.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994469056.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994469056.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994469056.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999950023734.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999950023724.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994469070.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024636.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024634.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024623.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994469067.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999944467280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000105580178.9 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000105580178.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105580141.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105580178.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023710.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950023710.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023735.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950023735.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950023735.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950023697.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950023735.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999925023735.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925023697.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925023735.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925023711.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925023711.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925023711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925023711.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925023735.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925023735.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925023711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925023711.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925032364.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925032364.1 node_expansions=110
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999925025113.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999925026378.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999925028322.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999925025933.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999925027488.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999925026099.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999925026656.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999925026211.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999925027322.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999925028322.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925028345.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925028345.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925028323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925028323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925028322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925028322.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894469712.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894469712.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999894469735.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894469698.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894469735.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863914191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863914191.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999863914190.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999863914150.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999863914192.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999863914189.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999863914189.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999863914166.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999863914192.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999863914179.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999863914140.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999863914179.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863914189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863914189.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999863914189.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999863914164.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999863914189.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863914190.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863914190.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999908359536.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999858357746.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999908359536.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999863914203.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933359535.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019470656.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025026214.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999858357746.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999908359536.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999908359524.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999908359536.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999863914203.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999933359525.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988915080.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999963915103.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963915090.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002796740.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999975018962.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000002796740.2 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999969474676.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969473023.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969472009.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969470634.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969472856.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969474398.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969473023.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969473565.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969473134.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969474245.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000002796753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999994464197.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000002796753.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002796753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002796753.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002800488.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002800488.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000002799819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002798139.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002798152.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002796740.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002798985.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002800501.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002799112.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002799654.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002799240.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000002800364.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000002800501.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002800510.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002800510.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002800502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002800502.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999941689390.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999913911612.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999908355168.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999897244079.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966689415.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052800516.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058356059.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999913911612.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999941689412.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999908355169.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999908355169.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999897244070.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999897244057.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966689402.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022244960.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997244948.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997244947.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999975022734.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000058356059.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058356059.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058356059.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999897247112.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999897245877.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999897245446.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999897244057.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999897246724.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999897244057.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999897246266.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999897245057.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999897246988.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999897246557.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999897247668.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999897247668.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883358779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883358779.5 node_expansions=17
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011119058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025006836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030564058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983338390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000030564058.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030562391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000030564058.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000000015752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030570821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025013612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022236877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038902513.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126679.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000013255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000015779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000012708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022233295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016678584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008343803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005564902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005566014.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036122763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013899915.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044459476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036127741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030572486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568805.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000044461391.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044459700.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461367.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461090.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000044461367.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461367.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461367.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044461391.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461391.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461399.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461399.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080572522.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075016955.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044461399.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080572515.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025015177.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000016060.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075016966.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075016959.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044461399.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044461392.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044461392.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044461392.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988904060.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988904059.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044461393.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000016059.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000016070.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044461393.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000080572522.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080572515.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572490.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572515.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572511.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080572512.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572497.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080572525.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080572510.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080572510.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080572500.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000080572525.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080572513.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572487.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572513.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578218.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578218.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080572522.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572525.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080572534.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080578218.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080572524.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080572525.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000080578218.4 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080575440.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575029.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575996.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080574196.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080578231.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080576418.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080573362.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080574473.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080578231.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578231.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578231.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578232.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578247.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578247.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578244.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578244.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578244.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578244.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911519.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080578241.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578257.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080578230.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113911506.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080578243.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000113911506.2 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911519.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113911506.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000113911519.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911506.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911541.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911533.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911556.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108355980.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077800423.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113911535.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025020891.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077800459.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033355090.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108356011.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108356002.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077800424.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077800424.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077800459.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077800423.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988909756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988909756.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077800424.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033355089.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033355089.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077800459.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000113911535.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911566.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150017842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150017842.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113911567.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911579.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113911570.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150017842.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113911586.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000150017842.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113914512.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113915067.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113914068.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113915067.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113913235.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113913256.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113912400.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113914790.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150017870.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000150017870.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150017842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150017842.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988904065.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988904065.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000150017840.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144462287.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113906718.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000150017842.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072239173.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077794718.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069461384.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000144462284.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144462287.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113906731.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113906740.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113906745.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113906718.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036128064.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077794718.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069461398.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069461412.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113906731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000150017842.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150017856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150017856.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150021301.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150021301.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150017871.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150017846.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150017868.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150021286.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150021301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000150021301.5 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000150020746.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150020363.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150019775.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150020334.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150021301.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150019501.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150019501.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150018678.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150020075.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000150021301.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150021315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150021315.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907536.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988907536.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988912133.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988912133.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988907550.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907539.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988907539.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988907539.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907540.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988907540.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999988910482.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999988910038.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999988909482.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999988910037.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999988909205.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999988909204.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999988909217.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999988912148.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999988908372.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999988909760.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1199999988912148.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988912148.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988912148.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036139099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036139099.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036136148.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036136148.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988912150.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988912150.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000150025926.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144470403.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113914815.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000150025927.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072247260.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077802827.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069469480.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000144470370.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144470415.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113914846.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113914815.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113914815.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113914814.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036136148.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077802815.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069469480.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069469480.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113914815.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000150025927.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150025927.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150025927.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130584426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130584426.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000130582482.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130582495.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130584439.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130584014.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130583705.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130583983.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130583149.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130581481.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130581483.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130582315.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130583426.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000130584439.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130584458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130584458.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969470648.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969470649.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470658.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969470658.5 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000130584435.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125028879.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113917768.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000130584435.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052805768.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058361323.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050027990.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125028879.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000144473330.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113917768.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094473348.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094473323.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094473323.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016694656.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058361323.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050027990.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050027990.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094473348.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000144473330.8 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144473340.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144473336.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144473347.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144473347.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144473337.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000144473347.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144473334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473334.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144473369.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000130584446.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125028890.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113917779.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000130584459.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052805793.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058361334.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050028001.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125028904.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113917790.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094473334.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094473335.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094473335.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016694668.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999969470669.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058361334.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050028014.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050028001.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094473334.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000130584459.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130584458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130584458.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969473320.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969473320.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969470668.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969470704.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000130584465.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125028926.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000147251078.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000130584465.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052805798.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058361370.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050028024.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125028934.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000177806634.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113917815.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094473370.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094473369.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094473370.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016694690.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058361357.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050028024.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050028024.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094473369.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000177806634.0 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144473370.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144473358.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473370.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144473371.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144473347.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473371.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144473386.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144473348.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144475997.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000169465500.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144473366.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000177806646.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144473379.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000177806646.5 node_expansions=106
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000177806646.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000169473314.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000177806646.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177806648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177806648.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177806684.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177806684.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002806655.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002806655.2 node_expansions=27
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000002805016.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002806683.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002805016.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002806503.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002806225.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002806517.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002805684.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002804017.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002806394.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002804017.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002804836.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002805949.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000038908171.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000036133725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000033357524.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1800000038908171.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038908184.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038908184.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038908186.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038908186.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000038908182.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000038908180.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000038908185.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000038908185.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000038908172.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000038908185.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038908183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038908183.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000038908186.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000038910849.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000038908186.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000038910686.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000038910406.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000038910686.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000038908196.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000038908186.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038910575.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000038908186.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000038909017.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000038910126.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000069461690.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000069461690.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069461705.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069461705.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069464202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069464202.0 node_expansions=75
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033350621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033350621.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000033350621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033350621.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000183353988.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000141687332.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000155576211.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000208353998.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141687322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100019753.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000044465086.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000166687322.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000186131776.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155576211.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000136131753.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000136131753.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000136131753.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069465086.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100019753.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000069465086.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000050020642.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116687308.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000208353998.8 node_expansions=427
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000208351512.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000208351511.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000208353988.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000208351490.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000208351511.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000208351487.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000208353988.8 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000208351491.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000208353157.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000208351490.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000208353978.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000208353701.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000208353991.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000208351478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000208351511.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000208352910.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000208351490.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000208352314.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000208353435.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000208353991.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208353991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208353991.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233353993.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233353993.5 node_expansions=16
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000208354042.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000208355664.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000208354042.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000208356497.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000208357184.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000208356254.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000208353997.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000208353997.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000208353997.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000208354962.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000208354001.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000208354846.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000208355942.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2100000208357184.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000208357182.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208357182.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044468280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044468280.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016690548.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016690548.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069468287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069468287.5 node_expansions=16
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000044470780.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000044472058.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000044470780.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000044472891.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000044470391.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000044470391.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000044472891.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000044470391.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000044470391.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000044471391.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000044470391.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000044471225.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000044472336.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2700000044472891.5 node_expansions=393
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000044470794.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044472446.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000044470780.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044470793.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044470794.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000044472906.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044470780.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044470793.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044471780.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044470780.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044471627.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044471780.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044471351.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044472905.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2700000044472906.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000044472891.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000044472891.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000044472907.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044472907.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016695137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016695137.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033362558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033362558.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000033360906.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000033360907.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000033360915.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000033360903.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000033360892.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000033360915.0 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000033360915.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000033360877.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000033360915.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033360927.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033360927.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000033360881.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000033360894.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000033360913.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000033360925.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000033360915.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000058360845.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=3000000058360845.0 node_expansions=48
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000033360859.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000058360859.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000052805306.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3000000058360859.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072234720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080568941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030563552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030563553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058344440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066681709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061122219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061125320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041674711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000080571157.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574213.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575602.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575324.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000080575602.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044461942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030574445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025016043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000016308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000015464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000016032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038908054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047241988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050017811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000015460.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013899915.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036124707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022234684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030574143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016683295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041686420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025016628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050017811.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017534.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017811.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000050017811.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797593.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804100.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052804100.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052800488.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799509.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799255.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800898.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052801322.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052802286.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052804124.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052801044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052804124.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801044.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072242020.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072242020.4 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804122.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052804122.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000022242586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052804134.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072241995.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052804125.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052804124.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000072241995.9 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052808165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052807078.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052806801.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052806055.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052805776.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052807443.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052807888.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052806332.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052807609.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072242009.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000072242009.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072242010.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072242010.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072242011.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072242011.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072242024.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072242024.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072242036.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072242036.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072245791.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072245791.4 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052797591.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052797591.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027796702.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027796703.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100019811.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108353148.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002795833.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000072242055.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072242055.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027796703.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072242036.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000100019814.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100019814.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072242055.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108353144.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108353144.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033352259.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033352258.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000108353148.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108353148.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353148.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108350644.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108353148.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108356857.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108356841.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108353113.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000108356857.0 node_expansions=62
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000108356188.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108354079.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108354777.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108355090.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108354776.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108356432.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108356857.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108355321.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108356603.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000108356857.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108356857.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356857.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130575306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130575306.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108356860.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108356867.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108356869.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108356869.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108356879.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000108356879.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354379.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356906.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108356906.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108356876.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108356878.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108356892.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108356890.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356906.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356904.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108356890.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108356888.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108356905.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108356905.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108356878.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000108356905.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108356890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356890.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356905.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356902.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130575356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130575356.8 node_expansions=65
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108359949.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108357914.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108358560.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108358858.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108358560.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108360227.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108359116.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108360394.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108359847.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108360116.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130575354.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1200000130575354.8 node_expansions=171
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105572857.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130575332.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000130575336.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130575322.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130575334.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000130575336.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130575336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130575336.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130578825.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130578825.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000130578445.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130576336.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130577034.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130577334.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130577057.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130578689.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130577589.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130578836.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130577334.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130577599.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000130578836.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000130578836.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130578810.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130578836.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130582165.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130582165.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000130578846.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130578834.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130578847.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130578849.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130578849.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000130578847.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000130578849.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000130578849.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130578861.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000130578861.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130578824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130578824.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000100019785.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052801071.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061134403.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061134405.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122245526.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036133514.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000097242007.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094467736.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094467747.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061134405.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094467748.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122245536.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122245526.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094467747.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000130578860.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000155575352.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055577969.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033355738.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000155575352.2 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130578869.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130578869.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130578870.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130578832.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130578870.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155575376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155575376.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075026609.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052804386.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061137720.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061137720.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000147241995.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000155575328.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036136831.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072248831.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094471053.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094471053.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061137720.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094471053.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000147241995.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000147241995.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000094471053.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000130582175.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055581275.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033359053.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000155575328.8 node_expansions=554
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000130581900.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130579869.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130580513.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130580791.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130580958.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130580536.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130582178.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130581067.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130581511.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130580814.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130581091.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000155575376.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1500000155575376.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155575342.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155575342.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061130887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061130887.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061130886.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061130886.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061130891.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061130884.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061130887.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061130886.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061130921.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000061130921.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061130907.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061130907.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069464255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069464255.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069464269.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069464269.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033353110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033353110.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008350671.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008350671.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008354002.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008354002.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000008353711.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008350645.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008352322.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000008352611.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008351777.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008352322.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008354013.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008352879.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008352322.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008352624.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008352877.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000008354013.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008353999.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008353999.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008354013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008354013.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008354023.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008354010.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008354023.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008357020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008357020.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008354034.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008354033.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008354034.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008354019.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008354019.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008354032.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008354022.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008354032.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008354021.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008354021.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038909554.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000016687342.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025020666.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050020690.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086131791.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000130576235.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011131787.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036131776.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058353998.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058354009.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000020679.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058353996.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000111131774.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086131801.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058353998.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130576233.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000130576235.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030576221.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000130576235.5 node_expansions=138
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000130576222.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130576207.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000130576244.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130576247.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130576210.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000130576222.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000130576247.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130576199.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130576199.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130576245.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130576245.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000130576203.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130576210.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000130576200.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130579241.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130576224.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000130579241.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000130579264.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130576196.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130577852.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130579102.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130578178.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130577436.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130577306.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130577900.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130578418.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130576209.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130578143.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130578431.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000130579264.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130579289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130579289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130579265.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130579265.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130579291.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130579291.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113912634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130579290.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000130579290.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113912636.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113912636.0 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000102807473.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000102807473.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000102807471.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102801503.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000102807459.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000102801515.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000102807460.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102801513.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000102807474.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000102801513.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000102807460.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000102801503.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000102801513.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000102807474.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000102807480.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=1500000102807480.5 node_expansions=163
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011134865.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988912640.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999997245968.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022245966.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000119468133.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983357079.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008357087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030579299.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030579298.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999972245968.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000030579299.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111140813.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000119468133.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030579299.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136134800.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000136134800.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000002801520.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999980579299.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000136134800.2 node_expansions=196
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136134800.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000130579244.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000122245947.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000125023689.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000127801469.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000136134800.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136134832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136134832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245934.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972245934.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972245914.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972245914.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972251869.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972251869.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972245913.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972245923.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972251882.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972245920.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972245938.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999972251882.0 node_expansions=48
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999972245913.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972247580.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972248826.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972247901.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972247195.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972247032.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972247588.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972248135.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972251884.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972245923.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972247879.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972248145.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1799999972251884.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972251882.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972251882.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938921494.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938921494.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999938918549.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938920216.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938921515.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938920492.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938919825.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938919658.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938920216.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938919549.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938919571.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938918547.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999938918547.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999938920505.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999938920783.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1799999938921515.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938921527.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938921527.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938921496.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938921496.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969471037.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969471037.0 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999938921504.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938921519.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999938921505.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999938923425.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999938923409.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999938923425.0 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999938922495.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938921480.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938921504.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938923427.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938922782.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938922591.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938923149.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938922495.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938922480.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938922758.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999938921482.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999938921480.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999938923425.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999938922038.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999938923427.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938923427.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938923427.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963923426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963923426.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999963923424.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963923424.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963923458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963923458.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999938923470.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963923467.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999963923467.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938923470.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938923470.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075012556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063902210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061124709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000066677764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072234222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066679999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000083348377.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000083352544.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000014929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000015765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016681611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036129166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000016863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022238243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000016863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000015750.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019461297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027790263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011121304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002791305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025015254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022238292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022238292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036128860.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025016070.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000055571988.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055571988.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792429.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792429.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792430.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792430.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797610.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002792453.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792453.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792469.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792469.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792464.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792464.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792454.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792454.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792453.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792453.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977792468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977792468.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999977792453.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977792453.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977792454.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977792454.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977792475.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977792475.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955570243.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955570243.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955570253.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955570253.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955570254.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955570254.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955570260.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955570260.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955570254.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955570254.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955575377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955575377.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955570250.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955570250.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986125751.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986125751.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999922236940.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955570230.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999955570230.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955570231.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955570231.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922236931.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922236931.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922236933.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922236933.9 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922236939.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922236939.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922236939.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922236939.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952792428.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952792428.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975016464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997238697.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999950014687.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999922236909.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999988903588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000016478.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999997238698.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000025016478.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000002794242.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999922236908.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999975016477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999975016465.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999975016465.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999922236919.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000041683132.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000066683152.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000016476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999975016464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000066683152.6 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683131.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683131.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683145.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683145.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683152.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683152.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683152.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683152.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066683163.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683163.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922236930.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922236930.4 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999922236873.9 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952792431.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=899999952792431.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952792429.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952792429.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952792438.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952792438.6 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952792453.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999952792450.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999952792475.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999952792450.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999952792450.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999952792475.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952792471.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952792471.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000005572016.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000027794266.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980570249.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999922236905.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988903585.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000030572027.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027794263.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055572029.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033349819.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999952792460.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005572016.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005572029.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000005572028.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999922236905.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072238696.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097238696.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030572029.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005572030.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000097238696.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097238719.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097238719.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097238721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238721.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097238707.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097238707.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097238693.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238693.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097238695.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097238685.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097238699.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097238685.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097238697.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=900000097238699.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097238707.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097238647.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238707.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097238721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097238721.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097238707.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097238692.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238707.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097238707.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097238707.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097238707.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097238682.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238707.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000097238709.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097238683.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000097238698.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097238686.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097238699.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000097238697.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238709.2 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097238705.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097238705.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000069460938.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097238696.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000097238710.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097238709.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097238699.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000097238698.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000097238710.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097238699.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097238676.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238699.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072238710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072238710.2 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000072243857.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088905353.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072247468.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072247746.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072243857.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000072248024.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094460910.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091683140.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000094460910.5 node_expansions=322
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000072243858.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000072246246.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072249576.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072246524.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072247468.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000072247763.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072243854.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072248035.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072245413.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094460934.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000094460934.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094460946.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094460946.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094465664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094465664.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000094460932.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094462332.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094465665.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094463602.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094464544.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094464832.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094460966.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094465100.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094462468.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000094465665.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094465664.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094465664.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897244288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897244288.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897241664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897241664.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897241676.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897241676.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897241665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897241665.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897241662.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897241662.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897241688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897241688.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999897241665.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897241675.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999897241671.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999897241671.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999897241660.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999897241675.0 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897241665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897241665.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897244302.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897244302.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999897241652.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897243050.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897244288.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897243054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897243743.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897242623.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897243050.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897241685.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897243329.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897243177.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999897244288.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897244298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897244298.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927799811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927799811.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897244323.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897244298.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897244323.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900022033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900022033.5 node_expansions=34
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999900024420.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999869468865.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1499999900024420.5 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999900022049.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900022078.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999900022033.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999900024420.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999900022056.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999900024420.5 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999900022046.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999900023420.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999900024420.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999900023455.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999900024145.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999900023601.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999900023066.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999900023455.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999900022031.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999900023698.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999900023587.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1499999900024420.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900024456.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922246663.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922246663.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922250865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922250865.2 node_expansions=151
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922246643.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922246643.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024422.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900024422.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922246678.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922246678.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000005581789.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027803990.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999977802212.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999900024423.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000025336.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030581756.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027803991.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083359570.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061137347.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999922246643.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005581789.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983359532.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983359534.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999958358659.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097248435.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000097248445.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030581778.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005581755.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000097248445.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097248445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097248445.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097250577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097250577.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000097252702.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097253646.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097254257.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097250591.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097254257.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097251147.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097252702.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097252702.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097253980.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097250591.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097251147.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000097251147.2 node_expansions=1777
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097253231.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097252509.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097252675.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097251564.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097252675.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097252398.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097253231.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097253231.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2100000097253231.2 node_expansions=2094
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097252509.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097252675.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097252675.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097252953.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097251120.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097252398.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097253231.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097253231.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000097253231.2 node_expansions=326
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000097253244.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097253230.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097254631.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097254800.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097253242.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097254786.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097255064.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097253245.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097253230.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097253230.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097254523.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097255355.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097253231.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2100000097253231.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097253231.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097253231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097253254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097253254.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097253280.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097253236.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097253280.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900029259.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999900029233.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900029237.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999900029245.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999900029235.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999900029223.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2099999900029245.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999900029260.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900029234.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900029260.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961142114.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961142114.5 node_expansions=307
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000005586593.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000027808791.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999977807023.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999900029248.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000030149.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030586594.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027808803.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000083364377.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061142137.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999922251456.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005586581.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983364367.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999983364360.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999958363472.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097253259.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097253245.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030586583.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000005586580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000097253259.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097253250.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097253224.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097253250.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900029256.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999900029278.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900029244.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900029278.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999933361322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999933361322.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999900029247.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900031320.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999933361322.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999900029256.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999900029256.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999900029246.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999933361322.5 node_expansions=102
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999900029247.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999900029282.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999900030638.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999900030804.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999900029249.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999900030802.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999900031080.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999900029247.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999900029259.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999900029247.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999900030525.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999900031393.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999900028234.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2399999933361338.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2399999927804213.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2399999911135280.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2399999933361338.0 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908361357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908361357.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894473975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999894473975.5 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999894475400.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999894475566.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999894475566.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999894475122.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999894475288.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999894475122.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2399999894475566.5 node_expansions=326
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999894474026.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999894475566.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999894475400.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999894474013.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999894475566.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999894475026.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999894474013.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999894474026.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999894474011.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999894475288.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999894475133.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2399999894475566.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894475567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999894475567.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883363553.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999883363553.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883363590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999883363590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883363568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999883363568.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883363566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999883363566.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030570500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080568665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061122776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072234778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072234778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075012555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086126165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086127834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086127278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066678330.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055565274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061121386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038899107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058344997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000077793386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058345552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058344996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069459722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066679697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055564718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000086127834.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132000.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000086132000.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999983344317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999983345687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999983345977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999983347654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999983344039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022235821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013901877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002790708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013903830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041681053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988899015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991678749.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986120959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986121515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002788740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997232627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997231238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997232072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027789374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005565749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027791097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005565739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000047239223.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237278.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000047239223.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243251.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243251.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047241585.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241993.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241451.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243251.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047242974.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047239206.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243105.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047243105.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047243251.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243265.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243265.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243276.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243276.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243289.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243289.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243292.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243292.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080576637.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047243289.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047243291.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983351734.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991685956.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000119465513.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047243290.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047243290.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047243290.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047243290.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243290.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983351734.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983351734.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047243291.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991685956.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030574859.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086132179.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080576624.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000119465513.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465513.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465515.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119465515.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119465526.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119465526.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047243290.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080576626.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047243292.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047243291.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983351735.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991685958.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047243290.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047243291.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047243292.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047243304.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243304.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983351735.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983351735.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047243301.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991685958.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030578686.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086136019.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080580464.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086136019.8 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086132194.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132156.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086136019.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132147.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086132145.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086136019.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086135919.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086134543.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134922.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134353.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135922.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134241.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132141.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136019.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086136043.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000086136043.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136043.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136034.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136034.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136060.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136060.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061136059.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136083.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083354209.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061136056.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061136069.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000083354209.1 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000061139835.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061138446.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138835.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061138280.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061139002.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061139835.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138448.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061136059.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061138002.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061138168.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083354209.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000083354209.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354222.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354222.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362021.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362021.8 node_expansions=131
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354223.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354223.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354224.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083354224.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354223.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354223.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362037.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362037.2 node_expansions=131
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354226.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354226.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351581.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958351581.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958351569.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958351588.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999958351590.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958351576.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999958351589.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958351589.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958351592.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999958351590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999958351592.5 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958351592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958351566.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958351592.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958351592.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999958351592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958351567.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999958351587.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958351577.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958355320.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999958351587.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999958355320.5 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999958354363.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958352569.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958354340.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958353794.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958354487.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958355320.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999958353945.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958351573.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958353517.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999958352683.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=899999958355320.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958355320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958355331.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958355331.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044469109.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102802443.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044469109.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022246887.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991689553.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011135775.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116691356.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069469137.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069469122.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044469109.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044469109.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022246887.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991689553.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044469123.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011135775.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050024665.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083357999.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077802456.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116691356.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691347.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691356.5 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044469123.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102802467.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044469123.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022246916.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991689569.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011135791.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069469138.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069469138.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044469123.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044469134.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022246912.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999958355346.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991689569.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044469123.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011135791.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050024692.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083358023.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077802459.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000102802467.6 node_expansions=98
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000102802459.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102802442.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000102802456.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102802435.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102802423.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000102802437.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802459.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000102802466.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102802481.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000102802445.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102802449.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102802435.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000102802458.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000102802481.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102802467.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102802465.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802467.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102802481.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102802478.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802481.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102802478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102802478.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102802479.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102802481.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000102802481.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102802481.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802481.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102801099.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102801099.8 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102801089.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102801088.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102805132.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102801092.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102801078.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000102805132.0 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102803854.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102802076.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102805146.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102803854.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102803298.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102804031.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000102803478.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102801089.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000102803020.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000102802188.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000102805146.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102805146.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102805146.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958358023.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958358023.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000044471802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102805131.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000044471801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000022249565.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999991692245.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000011138454.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000116694021.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069471802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069471798.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000044471787.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000044471801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000022249576.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999991692231.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000044471802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000011138467.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000050027356.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000083360689.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000077805131.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116694021.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116694025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694025.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044471814.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102805148.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044471804.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022249580.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016686143.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011138470.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069471804.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069471825.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000044471803.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044471814.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022249582.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999958358025.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991692248.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044471814.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000011138469.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050027359.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083360714.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077805148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=1200000016686143.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991692249.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991692249.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991692247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991692247.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022248668.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022248668.2 node_expansions=206
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063916209.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122249557.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000063916210.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041693988.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030582876.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000136138445.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088916233.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088916233.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063916210.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063916210.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041693988.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999988914432.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022248654.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063916210.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030582877.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069471789.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102805122.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097249557.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000136138445.0 node_expansions=3708
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000136135939.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136136066.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136137873.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136137328.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136138455.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136135096.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136136066.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136138455.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136137733.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136137050.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136136217.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000130578845.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000136138010.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000136138455.0 node_expansions=393
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000116697812.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116697978.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116699757.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116699201.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116696979.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116697979.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116699369.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116699656.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116698924.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116699924.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116698091.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116699367.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000130578856.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000136138025.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000136138469.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1200000136138469.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136138455.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136138455.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136141233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136141233.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136138491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136138491.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155579542.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155579542.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136138478.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136138478.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136141243.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136138481.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136138481.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000136141243.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000136139313.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136139479.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136141254.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136140702.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136138466.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136139481.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136140869.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136141133.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136140410.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136140410.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136139578.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136139868.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000136141254.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136141257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136141257.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136141266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136141266.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063919046.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122252367.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000063919048.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041696825.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011139477.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030585699.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088919033.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088919033.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063919046.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063919048.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041696825.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977805255.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011139478.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044474588.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011141268.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069474600.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102807935.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097252379.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000122252367.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122252366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122252366.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122252389.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122252389.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100030159.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100030159.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100030157.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100030157.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100030146.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100030155.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000100030155.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100030157.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100030157.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000080583759.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000080583767.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000080583760.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000080583767.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000080583756.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080583766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1200000080583767.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080583756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080583756.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080583772.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080583770.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080586411.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080583747.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080583756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000080586411.8 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000080584578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080583745.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080584745.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080585982.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080583760.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080584745.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080584758.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080584758.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080586412.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080585703.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080585700.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080584869.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080583760.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000080586412.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080586411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080586411.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936139314.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936139314.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936143330.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999936139313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936139290.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999936143320.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999936139279.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999936139282.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999936143320.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999936140099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936139288.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936140266.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936141488.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936140114.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936140280.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936143321.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936140266.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936140266.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936139276.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936141225.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936141209.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999936140377.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999936139280.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1199999936143321.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143321.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936143321.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936143331.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936143347.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936143347.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969479348.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969479348.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999969479348.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969479342.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999969479333.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969479331.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999969479355.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999969479355.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969479352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969479352.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999969479368.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969479330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969479368.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969479381.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969479381.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041701602.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080590492.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022257155.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000034935.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999969477602.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008368269.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113923825.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047257158.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047257158.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022257158.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022257157.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000034935.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999936143379.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999969477604.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002812711.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027812711.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083368269.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077812713.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=1200000113923825.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000113923822.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113923812.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113923822.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143370.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936143370.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999936143369.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936143330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936143369.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969479359.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969479359.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936143335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936143336.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936143336.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936145725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936145725.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999936143338.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936143348.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999936145709.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999936143322.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999936143358.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999936145709.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999936144154.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936145709.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936144334.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936143344.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936145542.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936145709.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936144167.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936144331.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936144334.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936144331.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936143334.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936145278.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999936145278.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999936144431.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999936143320.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999936145709.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936145709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936145709.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897256835.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897256835.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897256838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897256838.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897259221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897259221.0 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002817443.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041703968.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983370627.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999961148403.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999930591068.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999969484110.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113928554.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008372998.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008372998.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983370624.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999983370635.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999961148404.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999930591070.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963926181.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999930592849.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027815081.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083370623.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038926192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000113928554.2 node_expansions=169
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113926188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113926188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113928579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113928579.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113926201.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113926198.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113928579.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113926199.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113926224.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000113928579.8 node_expansions=60
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000113927047.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113926201.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113927188.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113928427.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113928579.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113927023.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113927188.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113927191.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113928579.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113927214.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113926191.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113928133.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113928136.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000113927303.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000113926214.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000113928579.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113928577.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113928577.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113928600.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113928600.2 node_expansions=5
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000133370441.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113930811.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113931811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133371441.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133371830.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133370608.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113931644.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113933199.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113931811.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113931811.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113931811.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113930811.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133371552.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113932755.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133370719.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113930811.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000127811665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000133371830.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000130591388.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000130589443.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000133369164.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000127814609.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000133371830.5 node_expansions=1528
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000113931645.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113930826.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113931811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113931811.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113932644.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113931826.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113933200.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113931655.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113931812.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113931811.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113931811.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113932770.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113930811.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113932755.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113933200.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113931088.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000113930826.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000127811665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000133371844.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000130591401.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000130589471.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000133369192.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000127814622.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2100000133371844.0 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133371844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133371844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116697480.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116697480.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116697471.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116697471.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911140126.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911140126.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911140147.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911140147.2 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999997229003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005562336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013899835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050015841.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041680845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240567.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025016332.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013901029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904360.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069463125.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052794998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047240543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038906111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041682477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235737.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036126861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047239977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033351096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058349491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038906628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000069463125.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069463111.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069467417.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069465195.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000069467417.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467417.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069467417.8 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000069465763.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069465351.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069467282.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069466318.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069463116.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069467443.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069463126.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000069467443.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467429.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069467431.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467440.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467440.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069467478.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069467466.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467478.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069467464.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069467465.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000069467465.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069467466.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069467466.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069467452.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069467452.2 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069470105.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069469674.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000069471632.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000069470661.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000069467438.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000069469827.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000069470383.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000069467438.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000069471632.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069471605.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471605.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069471632.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069471632.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069471605.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471605.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069471632.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069471632.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069471605.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471605.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944467190.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944467190.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944467176.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944467176.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069471621.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000102804965.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069471621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000069471621.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091693855.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011136512.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000102804965.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069471621.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069471621.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000091693854.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091693856.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069471621.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069471621.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011136522.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013914290.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047247632.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000102804965.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102804955.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102804955.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102804957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102804957.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000102804971.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000069471635.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091697039.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011136512.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000102804957.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069471625.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091693856.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091693860.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069471623.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069471625.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011136513.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013914290.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047247624.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000102804971.2 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102804978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102804942.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102804978.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999944467189.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944467163.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944467189.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011136533.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011136533.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011136521.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011136517.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011136521.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011136521.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011136521.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011136523.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011136496.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011136523.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011132169.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011132169.4 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069467280.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000127800637.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091689516.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991686836.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000127800627.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116689526.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116689526.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094467280.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047244169.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050021947.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083355293.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127800637.2 node_expansions=774
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000102807620.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000102807187.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000102808186.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000102808189.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000102804965.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000102807356.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000102805965.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000102804953.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000102806801.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127800640.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000127800640.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127800641.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127800675.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127800675.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127800649.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127800675.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800677.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127800677.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069467343.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094467343.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094467343.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091689562.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011132231.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991686898.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000127800674.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094467340.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094467352.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094467340.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094467343.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116692756.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116689583.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094467340.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094467340.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047244231.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050022019.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083355339.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000127800674.2 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127800677.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127800662.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127800677.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127800686.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069467344.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000127803868.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094467340.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094467353.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091692757.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011132242.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991686899.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094467344.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094467344.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094467341.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094467353.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116692757.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116692722.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094467353.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094467344.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047244232.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050022010.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083358535.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127803868.8 node_expansions=251
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000127800673.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127800662.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000127800653.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127803833.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127800643.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000127800642.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000127803833.2 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127803277.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127802862.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127803847.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127803834.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127800640.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127802039.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127800650.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127800651.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127802444.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000127803847.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127803833.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803833.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991690067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991690066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690066.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991690078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690078.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069470546.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000127803856.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094470512.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094470512.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091695399.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011135401.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000127803846.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094470512.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094470513.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094470512.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094470524.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116692742.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116692742.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094470513.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094470513.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047247412.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050025178.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083358542.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127803856.2 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803855.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803855.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806491.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806491.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127803855.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127806491.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127803827.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127803833.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127803858.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000127806491.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127806513.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127806047.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127805657.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127805658.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127803824.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127805213.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127803824.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127804824.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127803824.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127805658.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000127806513.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806491.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806492.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806492.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806506.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806506.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150025515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150025515.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806526.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806526.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806543.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806543.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127806524.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127806535.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000127806535.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127806535.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127806524.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806535.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813257.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813257.8 node_expansions=242
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127806533.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=900000127806533.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091700000.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000011142666.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999991697332.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000152803820.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000116700000.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000116702096.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000094477777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000047254666.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000050032443.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000083367874.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000116702096.8 node_expansions=920
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116700037.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116697634.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116697266.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000116697266.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000116695411.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000116696800.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000116695412.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000116696412.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000116695412.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000116695411.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000116697256.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000141692708.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000138914375.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000141692708.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141692708.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141692708.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141696331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141696331.2 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127807444.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116696333.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000047250986.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999991693653.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000152807432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000163911736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000119474098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000072250986.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000075028764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000108362098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000163911736.0 node_expansions=669
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141696343.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141694968.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141694565.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141694580.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141692732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141694121.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000141692746.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000141693745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141692732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000141692732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000141694565.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000163911735.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1500000163911735.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000163911771.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163911771.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000025021121.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025021121.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091689513.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150022860.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141689535.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141689524.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138911749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080578402.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000175022895.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000141689524.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000141689549.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000141689538.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141689513.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000163911760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000163911749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000141689528.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000119467291.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000072244180.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000097244191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000130577526.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000175022895.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175022860.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175022860.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175022908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175022908.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175022882.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175022882.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175026481.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175026481.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175022896.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000175022906.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000175022895.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000175022906.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000175022917.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000175022917.8 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175022930.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000175022867.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175022930.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175022927.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175022927.2 node_expansions=8
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000175026540.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175025141.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000175023762.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000175024720.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000175022918.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000175024328.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000175022928.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000175022924.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000175022929.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000175022938.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000175024709.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000175026540.0 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175026536.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000175026530.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175026536.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000175028599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175028599.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091693184.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150026529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141693192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141693184.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138915419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080582073.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025024764.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000141693209.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000141693198.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000141693192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141693195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000163915417.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000163915408.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000141693192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000119470962.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000072247851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000097247851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000130581199.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000163915417.5 node_expansions=186
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000163915408.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000163915393.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163915408.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091693205.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000150026551.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000141693205.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141693197.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000138915439.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080582110.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025024752.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000175026551.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000141693207.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000141693218.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000141693207.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000141693204.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000163915428.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000141693207.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000119470981.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072247885.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000097247863.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130581207.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000175026551.8 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175028600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175028600.8 node_expansions=39
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000211137618.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000208359849.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000200026502.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000200026520.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000197248725.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1800000211137618.2 node_expansions=55
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000211137606.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211137625.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000211137603.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000211137626.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000211137638.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000211137638.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211137624.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211137624.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211137624.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211137624.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000211137660.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211137616.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000211137630.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000211137630.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000211137646.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211137660.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000244470959.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000236137649.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000236137625.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000233359873.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2100000244470959.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244468750.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244468750.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025024736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025024736.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000161137647.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000219470984.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000211137624.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000211137639.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000208359883.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000113915402.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000244470994.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000211137647.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000211137639.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000211137650.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000211137639.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000233359848.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000233359873.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000211137639.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000188915427.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000105581203.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000133358958.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000166692318.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000244470994.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244470959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244470959.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244470959.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000244470959.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244470970.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244470970.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000244470984.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000244470984.5 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000269470950.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000269470983.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000266693173.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2400000269470983.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000269470975.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000269470975.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000269470975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000269470975.5 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=3000000269474044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000269475262.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000269474873.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000283359865.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000291693198.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000269473040.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000269473040.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000269473210.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000269473040.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000269473210.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000269473040.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000269474873.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=3300000291693198.5 node_expansions=936
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963892503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999994452003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005561780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002781779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013898446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036125848.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000013014.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000014353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000012734.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000014366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000015199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460536.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019460208.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567232.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681457.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038901973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013900795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005567694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011123817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013900485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008343794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033344705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030569418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013899906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013329.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000044460536.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460534.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044465167.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000044465167.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460016.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460016.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044459978.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044459978.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124867.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124867.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124867.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124867.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986130043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986130043.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999986132818.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986132707.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986132151.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986132540.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986132540.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986134374.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986131429.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986132263.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999986134374.1 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999986132818.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986133263.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986134388.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986132721.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986132151.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986132540.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986132540.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986131429.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986132263.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999986134388.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986134388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986134388.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986137853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986137853.2 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999986137166.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986136791.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986137610.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986137888.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986137055.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986136499.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986136888.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986136888.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986135777.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986136625.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999986137888.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986137890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986137890.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986137887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986137887.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077809263.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044473012.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000027665.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077809263.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019471234.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044472998.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080584124.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044473000.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044472998.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000027665.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000027665.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044472998.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044472998.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986137887.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044473000.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044472998.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080584123.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080584121.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000077809263.5 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806343.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986137912.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986137912.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999986140829.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986140663.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986140274.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986141107.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986140551.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986140010.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986140385.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986137885.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986139829.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986139274.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986140107.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999986140829.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986140844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986140844.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986140846.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986140846.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986140818.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986140818.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986140833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986140833.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986140832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986140832.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950029735.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950029735.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999950029736.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950029697.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950029736.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950029736.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950029736.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999950029736.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950029711.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950029736.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991693923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991693923.0 node_expansions=311
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999991693936.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991693492.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999991693103.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991693936.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999991693380.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991692825.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999991693214.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991690714.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999991690714.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991692658.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999991692103.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999991692936.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986139047.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999991692269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999991693936.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999950026768.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1499999991693936.5 node_expansions=870
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999950035347.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950035736.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999950035346.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950036181.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999950035624.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999950035069.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999950035458.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999950032972.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999950032957.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999950034902.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999950034624.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999950034347.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999950035194.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986138047.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999969470659.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999991692270.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999991693951.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999950026768.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1499999991693951.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991693937.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991693937.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991693937.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991693937.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991693937.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991693937.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958363828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958363828.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999958363005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958363393.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958362993.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958363840.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958363273.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958362716.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958363105.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958360605.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958360606.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958362549.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958360605.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958361994.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958362829.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999958363840.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958363827.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958363827.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958366576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958366576.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072253648.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005586940.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972253605.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072253616.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025030502.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975030494.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047252727.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000005586940.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005586938.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999972253606.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999972253606.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005586939.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005586938.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999958363828.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000005586939.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975030496.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077809168.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000077809203.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000077809203.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077809171.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077809171.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077809178.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077809178.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077809180.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077811898.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077809182.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077811931.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077809205.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000077811931.5 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000077811542.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077811931.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077811569.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077811820.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077811278.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077811680.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077809180.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077809190.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077811111.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077810569.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077810190.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077810001.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077811024.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000077811931.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811932.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811932.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077811959.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811946.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811946.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108367454.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005589757.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972256399.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000108367454.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058366565.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975033288.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047255499.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000005589734.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005589735.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999972256399.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999972256424.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005589732.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005589732.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999958366621.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958366621.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000005589732.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975033288.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113923009.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000113923009.5 node_expansions=274
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811981.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105585504.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105585504.5 node_expansions=135
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811959.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811959.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811994.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077811994.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077811960.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811960.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069469297.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069469297.8 node_expansions=65
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000041696704.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000041695728.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000041698094.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000041698371.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000041697817.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000041698206.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000041695704.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000041698093.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000041695704.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000041697648.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000041697118.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000041696705.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000041696539.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000041697562.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000069469296.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000063910962.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000069469296.8 node_expansions=132
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050024851.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050024851.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050024853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050024853.2 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000086136892.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086135952.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086138281.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086138559.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086138004.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086138452.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086135952.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086138281.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086135952.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086137896.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086137351.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086136892.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086136795.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086137726.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086138559.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2100000083360781.8 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=2100000069471892.8 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2100000077805226.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000086138559.5 node_expansions=824
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000086138559.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000083360781.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000069471892.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000077805229.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000086138559.5 node_expansions=48
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000086138552.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086138550.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000086138582.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086138547.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086138537.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000086138582.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000086138560.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086138545.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086138560.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086138591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086138591.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000086138581.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086138562.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000086138594.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086138570.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086142611.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000086138580.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000086142611.5 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000086139578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086138570.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086140944.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086140500.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086140680.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086141067.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086138556.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086140955.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086138556.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086142626.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086139956.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086139570.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086139412.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086140389.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000086142626.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086142622.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086142622.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086142626.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086142626.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086142650.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086142650.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000086142646.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086145547.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000086142632.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086142615.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086142615.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000086145547.5 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000086143631.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086142603.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086145005.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086144186.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086144727.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086142617.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086142631.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086145005.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086142631.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086142617.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086144006.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086143603.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086143464.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086145558.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086144449.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000086145558.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086145575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086145575.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086145572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086145572.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000086145562.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086145550.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000086147927.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086145540.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086145573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000086147927.2 node_expansions=55
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000086146538.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086147660.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086145538.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086147927.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086145538.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086147095.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086147649.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086145538.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086145539.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086147927.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086145571.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086145538.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086146960.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086146554.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086146372.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086147373.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000086147927.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086147927.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086147927.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000144478568.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000094478568.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999980597690.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000097254789.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000033367456.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999955596801.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000130589679.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000055589679.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000013931024.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999980597690.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999980597690.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000013931024.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000013931024.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999941708801.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999902819024.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999986153246.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999994486579.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000127811901.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000144478568.0 node_expansions=6975
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000119485204.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119486315.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119485204.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119485759.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119486315.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119486593.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119486593.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119485593.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000119485204.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000119485037.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000119485204.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000119486593.0 node_expansions=633
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000119485218.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119486326.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119485204.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119486607.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119485775.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119486315.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119484215.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119484215.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119486593.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119484204.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119485607.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000119485204.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000119485052.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000119485205.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2100000119486607.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119486608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119486608.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000094480970.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999980597718.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000100038191.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000033369859.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999955596832.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000130592081.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000055592081.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000013931053.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999980597751.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999980597751.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000013931054.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000013931063.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999941708831.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999902819052.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999986153306.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999994486607.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000111147637.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000127814304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000130592081.5 node_expansions=138
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000130592131.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000116705135.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000122257229.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000119483212.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000111146913.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000125038193.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2400000130592131.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592095.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130592119.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130592132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130592130.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000130592127.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130592129.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000130592141.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2400000130592141.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592132.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592132.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150032630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000150032630.5 node_expansions=11
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000141702254.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000144477632.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000136141364.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000150032633.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000150032633.0 node_expansions=47
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000150032630.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000150032622.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000150032643.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000150032633.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000150032633.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2700000150032643.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000150032630.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000150032630.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000150032630.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000133365976.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000133365976.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000133365983.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000133365956.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000133365976.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000133365975.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000133365977.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000133365965.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000133365983.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000122254867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122254867.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000136143756.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000102810429.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999997254873.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000072254867.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000025032645.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999983365977.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000063921533.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000030588206.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999997254866.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999972254866.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000016699311.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000041699311.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999958365977.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999930588206.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000002810422.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999991699311.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000083365978.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000136143756.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000136143756.0 node_expansions=378
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000136143755.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136143740.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000136143753.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136143763.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136143757.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000136143754.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000136143763.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136143754.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136143743.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136143754.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136143765.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136143765.0 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000136143780.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136143779.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000136143780.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136143768.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000169477041.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000136143775.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=3000000169477041.5 node_expansions=117
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000136143752.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136143777.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000169477027.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136143760.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136143762.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000169477041.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=3000000169477041.5 node_expansions=91
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000169477054.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000155588152.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000163921508.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000161143724.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000155588178.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=3000000169477054.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008344002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027789280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005565669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008343725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999958339168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988894557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999972224778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983341724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997232057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994453724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999958336667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047237779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011126308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011124363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050016097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044456655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041677715.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055573334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047237789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017779.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052793889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055571454.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011126308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038903030.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013899907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027787975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019455474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038904152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036128872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038903319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791929.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677419.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036125819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016677961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047239219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000055573334.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055573320.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571931.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570820.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055573320.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573322.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083351109.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083351109.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083351100.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999941680876.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011127987.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086128877.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573321.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573321.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997238234.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997238209.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011127987.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086128889.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086128887.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086128889.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128888.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128888.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941680876.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941680876.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083351123.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083351109.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083351109.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011127989.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086128877.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997238209.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997238209.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011127987.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086128889.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086128877.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573345.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573320.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086128889.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128901.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128901.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128900.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128900.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086128887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128887.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128889.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128889.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128887.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086128889.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128898.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086128886.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086128886.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086128887.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000086128898.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128883.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128883.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128893.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128893.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128893.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128893.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351130.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351130.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351130.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351130.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351129.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351129.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351129.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351129.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351144.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351144.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351145.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351145.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036125863.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036125863.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036125864.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036125856.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036125864.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036128653.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036128653.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036125864.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036125856.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036125864.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036125877.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036125877.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061128629.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061128629.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350851.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999891680628.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961127739.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036128629.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005573073.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005573073.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027795296.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027795296.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947237961.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947237961.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961127739.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005573073.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036128629.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005573073.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005573073.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005573073.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083350851.9 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083349742.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350456.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083349754.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083350853.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083348076.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083350721.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083349741.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083350296.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083350853.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350852.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350852.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350864.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350864.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350867.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350867.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354312.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354312.1 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350865.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350865.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350867.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350867.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350869.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350869.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350870.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350870.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350866.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350866.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891680634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891680634.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999891680620.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999891680615.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999891680631.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999891680642.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999891680628.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999891680642.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891680617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891680617.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891680618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891680618.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891680642.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891680642.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241417.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947241417.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947237941.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947237941.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241394.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947241394.1 node_expansions=20
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999947239618.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999947237963.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999947240323.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999947239618.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999947241432.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999947237951.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999947240600.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999947239618.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999947240174.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999947241432.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241432.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947241456.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241456.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916689928.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916689928.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916685902.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916685902.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916685903.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916685903.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999916685903.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999916685912.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999916685887.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999916689928.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999916685887.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999916689928.9 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999916687539.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999916685873.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999916688275.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999916687539.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999916685887.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999916689942.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999916685873.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999916688539.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999916687553.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999916688095.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999916689942.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999916689928.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916689928.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916689945.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916689945.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916689928.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916689928.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916689956.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916689956.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916689944.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916689944.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916689955.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916689955.9 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030580625.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030580613.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052802834.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999861132625.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930579736.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036136180.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975025057.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975025055.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997247292.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997247291.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999916689944.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930579722.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975025055.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036136180.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036136180.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999975025069.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999975025055.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975025057.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000052802834.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802846.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802846.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052802856.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052802844.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052802832.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052806040.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052802832.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000052806040.0 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000052802817.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052804484.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052806040.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052802831.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052805206.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052804498.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052802817.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802817.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052805484.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052804497.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000052805053.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000052806040.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025028262.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025028262.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025028262.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025028262.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025028278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025028278.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999833358053.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999833358053.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888915388.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888915388.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888915387.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888915387.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888915402.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888915402.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888915402.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888915402.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999861137621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999861137621.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999861137621.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999861137621.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999861137611.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999861141374.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999861141339.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999861141374.5 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999861137611.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999861139263.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999861137596.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999861139999.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999861138985.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999861141374.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999861139263.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999861137596.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999861137611.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999861140276.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999861139263.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999861139818.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999861141374.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999861141374.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999861141374.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999861141374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999861141374.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999861138611.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999861138611.1 node_expansions=19
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027787999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027788834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027787723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027788277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055566388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063900333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041675832.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055567477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061122217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900550.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044452496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047231941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038896385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681929.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072236999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000080571167.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080576445.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030567219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999988899029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988901255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016034.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036123054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988900418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988900131.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988901252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988901530.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038902776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038902994.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044461109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011122406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991677904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000011517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000009850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008343239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022234976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002787128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013899083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002787625.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000009849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000008738.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016677975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047237001.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047235612.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047237001.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240074.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240074.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047239387.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237008.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239518.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047240087.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047237998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047239240.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047238140.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047238129.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047240087.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240085.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240036.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240085.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240085.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240085.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240110.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240084.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240110.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991682763.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991682761.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682763.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349373.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983349373.9 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958349395.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999983349373.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=899999983349373.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983349373.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983349373.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349421.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983349421.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349410.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983349410.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983353429.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983353429.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349422.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983349422.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983353457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983353457.6 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983349419.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983349399.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999983349390.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983349423.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983353423.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999983353423.1 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999983351758.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983352068.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983349387.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983351889.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983353423.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983350378.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983351610.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983350499.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983350498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999983353423.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983353423.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983353423.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983353435.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983353435.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983353427.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983353427.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983357465.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983357465.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983353437.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983353437.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983357487.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983357487.4 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038910786.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038910790.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038910786.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000105577467.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022241465.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072244120.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038910786.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038910780.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038910780.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038910790.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038910788.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105577465.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999955574780.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999955574780.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072244119.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016686799.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983353447.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038910790.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000105577467.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105577466.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105577456.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577466.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105577465.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577465.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105577465.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105577446.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577465.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138910766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138910766.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000105577467.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105577453.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000105577465.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105577466.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105577467.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000105577463.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577467.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105577466.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577466.6 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000072244145.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105577464.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000105577475.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138910743.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105577467.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000105577463.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000138910743.2 node_expansions=51
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138910777.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000138910777.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105577433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105577433.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105577446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105577446.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105577466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105577466.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105577463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105577463.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000105577475.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105577489.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000105577489.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105577467.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105577451.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105577467.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999950020140.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950020140.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999922242345.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999950020120.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999950020117.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999950020132.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999950020134.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1199999950020134.5 node_expansions=42
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999950020120.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999950020104.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950020120.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925020134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925020134.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925020134.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999925020118.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925020134.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897242377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897242377.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897242367.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999897242355.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897242367.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897242343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897242343.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897242343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897242343.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897242345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897242345.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897242362.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897242362.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999869464566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869464566.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999869464578.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869464578.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999869464586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869464586.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999983355246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999958355231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038910800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000050021913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999941685911.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000025021911.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999958355231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999958355231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000013910802.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000013910800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999958355231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000025021911.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999875019231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999875019233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000025021898.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999936131263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999869464564.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999958355231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000050021913.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050021911.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050021911.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050021933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050021933.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050021930.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050021941.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000050021941.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050021909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050021909.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050025950.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050025950.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999983355254.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999958355243.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038910809.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999941685920.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000025021917.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999869464578.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999958355255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999958355274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000013910809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000013910831.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999958355274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000025021917.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999875019255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999875019257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000025021917.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999936131254.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999869464576.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999958355255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000038910809.8 node_expansions=127
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038910829.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038910774.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038910829.2 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030563780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011117891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022229336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022229336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030564058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966669723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966671668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997227057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047242845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033353054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041681664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036130832.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000017721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000016873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000017697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044462268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036125272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347137.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902427.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030572511.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016683295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027796366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000016851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000014615.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000016574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025018320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019462487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122694.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000047242845.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047242839.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242844.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238111.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000047242844.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246728.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033356062.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933349513.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033352179.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047242833.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047242844.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080576167.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025022728.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047242845.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080576167.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080576167.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047242833.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047242833.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047242834.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047242833.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047242846.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047242833.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047242844.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991685501.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080576167.6 node_expansions=86
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080576173.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080578820.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080580075.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080576173.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080579653.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080576173.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080579653.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080579389.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000080580075.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580063.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580075.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580078.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033356076.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933353397.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033356065.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047246744.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047246741.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025022731.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047246730.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080580078.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080580078.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246744.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047246744.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047246731.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047246744.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047246730.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047246730.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047246730.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047246731.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991689397.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000080580078.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080580076.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080580073.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080580073.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080580063.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080580073.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580076.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583542.2 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033359542.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933356862.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033359542.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080583542.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025026208.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080583539.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047250195.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991692862.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080583542.2 node_expansions=363
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080580079.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080580085.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080580077.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080583542.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080580087.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080583542.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080580075.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080582719.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080582708.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080581889.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080580075.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583542.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080580073.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080583554.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080583276.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000080583554.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583555.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583555.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583543.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080587042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080587042.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033359544.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933356876.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033359556.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047250210.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047250222.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025026223.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047250223.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080583556.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080583557.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250221.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047250223.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047250210.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047250210.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047250210.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047250210.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047250210.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047250210.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991692876.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000080583557.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080589153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080589153.5 node_expansions=157
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000080584555.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080583555.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080585111.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080586233.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080585401.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583555.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080585958.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080587055.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080583555.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080586778.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105580063.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=900000105580063.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580063.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577396.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980577396.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999955577393.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955577396.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955578908.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955580019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955579186.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955577382.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955578795.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955580866.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955577382.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955580588.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999955580866.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955580853.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955580853.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955580888.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955580888.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044471556.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044471587.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047250222.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072250219.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105583542.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036138209.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022250208.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080583553.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080583555.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047250208.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047250220.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047250208.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047250208.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072250223.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047250208.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047250208.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047250208.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966692888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000105583542.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105583552.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105583552.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955585472.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955585472.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955580889.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955580889.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955585472.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955585472.8 node_expansions=152
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999955580875.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955580888.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955582430.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955583553.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955585499.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955582708.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955582819.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955580888.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955582264.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955580887.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999955584110.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999955585499.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955585498.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955585498.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922252167.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922252167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922252167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922252167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922255944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922255944.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011142835.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044476197.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013921500.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038921502.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072254836.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002809502.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988921500.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080588168.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080588181.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013921501.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013921501.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013921514.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013921500.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038921501.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013921501.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013921500.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013921500.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933364167.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000080588181.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080588169.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080588169.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080591923.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080591923.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000080589978.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080594866.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080591922.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080591255.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080594033.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080592200.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080593866.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080591922.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080592755.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080588144.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080593755.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080595144.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000080594866.8 node_expansions=283
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080591957.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080591925.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000080591924.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080594866.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080591960.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000080594866.8 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000080591935.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080591922.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080593477.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080592935.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080593790.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080593866.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080591922.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080594047.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080593345.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080591923.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080594888.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080594588.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000080595166.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000080594888.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080594867.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594867.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922258888.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922258888.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011149520.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000044482876.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013928186.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038928201.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072261534.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002816209.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988928186.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080594888.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080594867.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013928187.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013928208.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013928186.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000013928186.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038928201.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013928186.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013928200.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013928186.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999933370866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000080594888.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080594854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594854.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080594902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080594902.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000080594887.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080594901.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080596443.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080595887.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080597001.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080596721.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080596832.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080594909.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080595901.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080596276.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080594887.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080596999.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080597554.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080598123.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000080598123.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080598132.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080598132.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080598111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080598111.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000080598098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080598118.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080601318.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080599110.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080599674.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080600207.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080599930.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080600063.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080598110.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080599110.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080598096.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080599487.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080598096.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080600229.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080600776.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000080601318.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080601318.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080601318.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080601367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080601367.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080601354.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080601328.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080601354.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922265357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922265357.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922265357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922265344.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922265357.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947265312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947265312.2 node_expansions=12
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=899999922265357.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999922265345.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999922266899.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999922266344.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999922266344.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999922266344.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999922266357.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999922267177.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999922267310.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999922265357.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999922266345.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999922265344.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999922265345.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999922265357.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999922267477.4 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=899999922268011.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1199999922261111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1199999969484845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1199999980592225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1199999963925502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1199999950035891.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1199999944480291.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1199999980592225.2 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980592224.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980592199.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980592224.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961143183.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961143183.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999927809849.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961143157.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999961143157.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927809824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927809824.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999927811922.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927811922.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999927809836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927809836.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902811936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902811936.5 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999902811922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999902810811.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999902813477.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999902810811.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999902812922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999902811922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999902812922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999902813866.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999902814699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999902810811.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999902810811.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999902809811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999902811922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999902809811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999902814033.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999902814422.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1799999902810811.0 node_expansions=835
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999902809833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902809824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999902811367.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999902810811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999902810824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999902809833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999902810833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999902811657.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999902811778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999902809824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999902810824.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999902809810.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999902809810.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999902809834.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999902811923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999902811477.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999902810824.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999902810824.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902810824.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999902812944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902812944.2 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999902810834.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999902810846.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999902812412.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999902810846.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999902811833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999902810846.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999902811846.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999902812666.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999902810856.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999902810833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999902810833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999902810833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999902810846.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999902810834.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999902812945.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999902812512.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999902812945.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999883368499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883368499.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002812989.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002812982.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999936146291.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030590759.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077812982.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994479649.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999936146291.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027812981.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027812981.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999936146326.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999936146303.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980590759.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999980590760.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011146315.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999961146292.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999961146291.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999961146304.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999891700958.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000077812982.2 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108364265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108364265.2 node_expansions=81
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000077812990.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077812996.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000077812969.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077815055.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077812959.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000077812959.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000077815055.2 node_expansions=52
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000077812957.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077812957.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077814525.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077812957.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077813957.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077813957.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077812944.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077813944.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077814791.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077812945.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077812957.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077812957.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000077812945.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000077812969.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000077812944.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000077814624.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000077815055.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1800000077815055.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077815090.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077815090.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077815057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077815057.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002815087.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999902815057.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000002815100.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999936148390.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000030592858.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994481747.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999936148415.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027815080.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027815093.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999936148403.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999936148390.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999980592878.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999980592857.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011148413.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999961148389.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999961148390.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999961148415.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999891703057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000030592858.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000030592871.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030592832.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030592871.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902815102.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002815093.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002815079.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999936148415.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030592855.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077815093.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994481777.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999936148402.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027815080.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027815093.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999936148402.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999936148402.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999980592857.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999980592857.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011148413.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999961148415.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999961148415.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999961148415.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999891703068.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000077815093.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000077815100.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077815067.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077815100.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077815094.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077815094.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000077815088.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077815055.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077815088.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815094.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902815094.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999883370662.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999902815091.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999902815091.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883370624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883370624.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999902815090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902815090.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902815091.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902815091.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063901710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027789099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058347544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027789933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027789933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027789933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027790766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058346710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061123666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061124501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061122764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061121375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050009153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058343931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036120542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047234431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036120276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000077793377.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795599.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796710.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000077798099.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016684722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025018054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988902987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988904650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036130044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988905464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988905474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988905474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988902708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016680487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016683053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027796142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000013249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016684140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011127459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025017473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002793239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002788238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994456860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791903.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022239751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050017544.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015321.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015321.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050017544.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795610.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795610.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795633.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795633.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795621.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795621.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795611.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795611.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795636.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795636.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013906744.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013906744.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013911900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013911900.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000013906744.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013906744.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000013906753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013906753.2 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000013914399.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013911899.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013914399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013914399.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013915510.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013916233.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013915121.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013915121.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000013916233.0 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000013914400.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013915121.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013916233.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013911900.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013914399.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013915511.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013914423.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013915122.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000013915121.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000013916233.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013916246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013916246.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013916257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013916257.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000013916266.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013916232.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013916266.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047249535.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047249535.4 node_expansions=10
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000047252020.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047252743.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047253021.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047250521.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047249520.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047251187.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047253132.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047252020.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047252743.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047252743.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000013908163.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000041687885.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000041697576.5 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=900000047253132.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000047253132.1 node_expansions=156
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000041697576.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000047253132.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000047253132.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253132.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047253132.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253160.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047253160.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253160.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047253160.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253170.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047253170.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253160.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047253160.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047256654.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047256654.8 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000047259117.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000047259840.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000047259840.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000047260117.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000047257617.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000047256617.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000047258284.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000047259117.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000047259562.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000047260951.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000047259840.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000047260951.0 node_expansions=251
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047256647.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047256642.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000047260951.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000047256632.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000047256668.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000047260951.0 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000047259117.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000047258464.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000047259854.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000047260965.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000047260132.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000047257632.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000047256617.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000047258306.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000047259117.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000047259576.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000047259862.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000047259854.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000047260965.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047260951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047260951.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000047260981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047260974.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000047260976.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000047260964.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000047260965.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047260981.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047255546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047255546.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000047255573.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047255568.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000047255568.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000047255571.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000047255558.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047255573.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047255570.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047255570.5 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000047255577.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047255551.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000047255588.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000047255590.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000047255580.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000047255580.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000047255590.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047255576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047255550.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047255576.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075033297.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075033297.8 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002811146.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999938920486.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127811090.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952809368.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999952809365.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055588867.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999913920479.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000030581855.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080588933.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022255600.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027811144.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027811153.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002811143.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999952809368.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000002811143.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000002811143.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000002811155.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027811144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000127811090.0 node_expansions=118
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000100033366.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100033355.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127807855.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100033358.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100033338.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100033348.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000127807855.2 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000100034335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100035836.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100035168.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100036568.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100036557.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100034335.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100033348.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100035836.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100033334.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100035457.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100036280.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100033356.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100036559.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127807869.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000116695466.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000116692977.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1800000127807869.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807889.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807869.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127807869.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807855.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111140077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111140077.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000111137869.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111139391.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111138702.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111139091.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111140093.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111137871.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111136870.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111139369.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111136870.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111136869.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111139815.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111136870.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111140091.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000111140093.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111140093.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111140093.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111140114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111140114.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111140125.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111140113.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111140123.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111140112.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111140100.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111140125.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094471794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094471794.2 node_expansions=16
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000094475005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094477505.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094476838.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094476838.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094477227.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094476005.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094475005.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094476005.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094477505.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094475005.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094475005.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094476560.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094475005.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000094477949.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000094477949.5 node_expansions=442
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000094477957.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094475013.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094477502.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094476834.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094476846.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094477224.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094476001.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094475005.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094477125.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094476002.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094477505.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094475014.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094475002.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000094476560.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000094475005.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1800000094477957.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094477946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094477946.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069480446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069480446.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069477946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069477946.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069480433.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069480433.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000050029459.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069477947.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000069480412.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000069480427.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000069477952.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000069480427.5 node_expansions=101
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000069479775.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000069477942.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000069480445.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000069479762.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000069479795.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000069480151.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000069478927.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000069477929.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000069480038.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000069478929.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000069480462.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000069477929.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000069477928.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000069479497.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000069477927.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000069480462.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069480442.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069480442.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050036649.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050036649.8 node_expansions=292
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000050036649.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000050036260.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000050036260.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000050036649.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000050035427.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000050035427.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000050035427.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000050036260.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000050035983.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000050036649.8 node_expansions=562
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000050034462.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000050034429.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000050036260.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000050036275.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000050036649.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000050035428.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000050035429.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000050034442.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000050035429.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000050035427.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000050034427.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000050035428.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000050034442.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000050035997.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000050034442.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000050035462.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000050036649.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050036650.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050036650.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000050036663.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000050038482.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000050036682.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000050036660.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000050038466.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000050038482.0 node_expansions=94
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000050036650.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000050036663.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000050036650.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000050037649.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000050038482.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000050037663.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000050037671.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000050037672.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000050036648.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000050037649.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000050037671.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000050036650.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000050037648.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000050036648.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000050038218.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000050037649.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000050036648.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000050037683.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000050038482.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050038484.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050038484.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863927147.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999863927147.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999863925592.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999863925592.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863925612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999863925612.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999863925612.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999863925614.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999863925638.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999863925611.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999863925616.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999863925638.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999863925638.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999863925613.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999863925613.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999838925598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999838925598.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072233922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075013645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063904155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027790776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069459497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063899767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052786375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052791376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036120552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036121110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027788830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000027785774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000027786885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000027788830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000075015611.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018111.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018934.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000075018934.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041685534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038908321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027794720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025017154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019460219.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994455755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994457964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011127150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019462476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994457407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994456837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000041685601.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041685601.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683101.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683101.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000041685601.0 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041690196.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041690196.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041688254.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041690185.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041687986.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041687561.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041687538.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041688094.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041688518.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041687561.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000041690185.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041690208.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041690208.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574627.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930574627.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574650.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930574650.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574666.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930574666.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574661.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930574661.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574661.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930574661.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574676.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930574676.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910662.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910662.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574661.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930574661.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574661.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930574661.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574672.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930574672.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574661.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930574661.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910650.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910650.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988910664.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910664.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910675.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910675.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910677.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910677.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988910677.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910639.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910677.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988910692.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910692.2 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999988913344.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988913066.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988915288.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988912622.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988912622.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988913177.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988914455.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988913622.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988912622.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025018065.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000025018065.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906942.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906940.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988906940.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906954.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988906940.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906940.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906968.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988906968.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906954.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906955.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988906955.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999988909622.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988909310.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988910563.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988908920.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988908909.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988909451.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988909729.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988909866.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988908900.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999988910563.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910577.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910576.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988910577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910577.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910577.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988916144.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988915588.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988915866.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988915421.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988912537.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988912537.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988913477.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988916255.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988916421.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988915866.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1499999988912537.0 node_expansions=244
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988915143.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988915143.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988914588.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988914866.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988914451.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988912537.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988912517.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988915284.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988915422.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988914866.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1499999988912537.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988912550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988912550.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988912537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988912537.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988912537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988912537.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955579204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955579204.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955579204.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955579204.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955582103.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955582103.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955579248.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955579248.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955582103.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955582103.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999955584740.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955584740.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955584185.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955584463.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955582074.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955582074.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955584852.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955585018.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955584463.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999955585018.8 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955582105.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955582098.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955582088.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955585018.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955582113.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999955585018.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999955584755.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955584754.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955584185.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955584463.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955584477.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955585018.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955582074.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955582074.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955584852.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955582108.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999955585018.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955585033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955585033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955585033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955585033.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999955587712.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955587698.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955587157.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955586865.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955587423.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955587421.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955587455.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955585032.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955585045.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955587844.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955585032.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1499999955587844.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955587844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955587844.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919475810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919475810.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919475821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919475821.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919475855.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919475855.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919475855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919475855.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897253633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897253633.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897253633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897253633.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847253645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847253645.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847253635.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847253635.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847253648.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847253648.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999847253647.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999847253621.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847253647.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999825031424.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999825031424.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999825031424.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999825031399.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999825031424.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999805586988.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999805586988.2 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999841698981.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980584870.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999927810977.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999961140425.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999805586988.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999858366543.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000030584870.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999963918203.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999927810979.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030584870.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005584870.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999877810979.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999883366533.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999883366533.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999883366533.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999858366536.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999883366536.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999950033211.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000030584870.2 node_expansions=444
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000000033201.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000000033191.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000033201.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030584884.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030584884.8 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000000035868.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000000035866.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000035310.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000000035033.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000035032.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000000035588.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000035033.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000035588.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000035588.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000033200.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000000033200.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000000033199.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030584884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000019470718.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1800000030584884.8 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000030584881.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030584859.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030584881.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999805583108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999805583108.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999805583093.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999805583068.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999805583068.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999805583068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999805583068.0 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000008669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963895002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047240279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061131713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055572534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011129922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041686368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050018655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055572555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061128099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684166.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033349684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038907476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019460192.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038904973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044458861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014647.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036126885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571317.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237137.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050016976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036125528.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000061131713.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061130046.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134630.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061137130.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000061137130.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061136033.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134220.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134498.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133386.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135477.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061133812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061134220.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137145.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000061137145.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137157.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137157.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137144.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137145.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030581590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030581590.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980584145.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041695257.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980584145.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030585923.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972250812.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058363701.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091697035.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030585923.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030585923.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030585923.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030585923.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972250812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972250812.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058363701.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058363701.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030585923.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030585923.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091697035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091697035.2 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091697047.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091697035.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692702.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695479.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694368.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091696480.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694825.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695202.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091695924.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000091697047.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697035.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697035.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697058.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697058.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091697070.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697045.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697070.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697077.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980584181.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041695300.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980584188.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030585955.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972250848.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058363744.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030585966.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030585959.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030585965.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030585965.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030585959.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972250848.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972250848.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058363743.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058363733.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030585959.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030585955.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091697080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091697080.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091697067.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697068.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091697068.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091697068.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697068.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701408.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701408.6 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091697076.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697069.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697076.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701409.6 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091697100.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697086.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091697084.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091701409.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091697075.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091697084.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091701409.6 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091701434.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091697076.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091701132.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091699854.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698743.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091700854.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091699187.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091699742.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091699576.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091700323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000091701434.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701410.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091701410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701431.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701431.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701421.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091701421.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091701410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701410.6 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091701411.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091701406.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091701420.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091701408.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091701408.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000091701420.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701406.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091701406.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972255187.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972255172.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972255172.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972255210.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972255187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972255187.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255211.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972255211.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972255211.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972255173.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972255211.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000032919.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000032919.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255209.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972255209.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255198.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972255198.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255198.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972255198.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255211.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972255211.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972255187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972255187.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947255186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947255186.4 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980588532.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016699643.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999955588521.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005590299.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058368088.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091701431.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005590310.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005590319.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005590299.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005590300.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005590319.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947255189.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999947255207.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033368094.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033368084.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005590299.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005590310.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066701421.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091701431.1 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701417.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091701417.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127812476.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127812476.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701421.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091701421.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701434.1 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091701433.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091701416.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091701433.1 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091701433.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701433.1 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091701410.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091704614.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091704614.9 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091701405.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091701430.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091704581.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091704614.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091701419.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000091704614.9 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000091701406.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091703781.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091704170.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091702406.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091701416.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091702392.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091703517.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091704072.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091703907.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091704628.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091704059.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000091704628.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091704628.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091704628.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091704651.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091704651.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980591753.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016702864.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999955591749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000005593527.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999947258392.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058371295.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000005593503.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000005593517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000005593517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000005593518.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000005593517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999947258392.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999947258407.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000033371308.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000033371308.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000005593503.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000005593503.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000066704628.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000066704628.4 node_expansions=72
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066704629.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066704608.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000066704595.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000066704619.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000066704618.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066704629.4 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066704630.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066704630.4 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066704630.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066704633.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000066704607.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000066704619.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000066704641.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000066704641.9 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066704643.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066704605.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066704643.4 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980591764.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016702876.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999955591752.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000005593529.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999947258430.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058371333.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091704655.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005593541.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005593529.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005593543.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005593543.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005593541.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999947258432.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999947258418.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033371321.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033371322.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005593529.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005593541.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091704655.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091704656.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091704627.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091704617.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091704632.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091704607.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091704632.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091704656.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091704650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091704650.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091704664.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091704666.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091704640.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091707285.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091704633.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091704633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000091707285.2 node_expansions=48
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000091704630.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091707020.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091706007.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091705630.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091705618.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091704618.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091705630.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091706753.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091707297.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091707132.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091707298.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000091706451.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000091707298.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091707298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091707298.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091707310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091707310.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091707297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091707297.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091707310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091707310.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091707331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091707331.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000091707297.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091709686.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091708686.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091708310.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091708297.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091708297.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091707297.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091708297.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091709408.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091709963.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091709686.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091709810.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000091708297.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000091709810.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091709797.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091709797.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063932030.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063932030.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063932042.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063932042.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063932000.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1200000063932000.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919485789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919485789.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919485776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919485776.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919485776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919485776.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919485789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919485789.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919485775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919485775.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041354.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041332.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041356.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900041356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041356.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041356.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875041357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875041357.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041355.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041355.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999933374700.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969485811.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999908374689.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958376478.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038932034.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044487590.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958376467.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999958376479.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999958376468.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999958376468.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999958376468.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999900041355.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999900041366.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000013932037.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033376480.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977820913.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958376479.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019487589.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000044487590.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044487590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044487590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041356.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875041357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875041357.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041357.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900041355.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041355.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900041364.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900041357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900041357.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900041358.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900041358.9 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999900041358.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900041366.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999900041353.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999900041355.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999900041356.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999900041366.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900041353.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900041353.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875041356.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875041356.9 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058347277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061124442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025010766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025011044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077791710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061122766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025010766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025010766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041674986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069456709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052790820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038897764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052790275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033343332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033343332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000077793109.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795609.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000077796442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022238598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025013320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571935.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572223.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994459931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994460199.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571930.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994460207.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994460755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994459651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994459931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038905875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008348027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568516.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016678806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567959.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047240887.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240887.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047240887.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796456.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796456.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796458.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796458.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910333.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904903.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904903.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910347.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988908112.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988904910.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988907410.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988907015.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988910335.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988908800.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988907570.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988907132.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999988910335.0 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988910348.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910309.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988910312.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988910299.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988910335.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910348.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022345.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022346.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022336.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000022344.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022330.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000022346.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000022334.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000022321.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000000022346.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022333.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022335.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022335.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577599.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077801589.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801599.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097246044.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005577599.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988910034.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072246044.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019466488.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969465576.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969465576.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033357131.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097246044.2 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097240920.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097240909.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097240899.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097240925.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097246044.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000097246044.2 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097244099.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097243407.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097240897.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097246057.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097243545.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097243129.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097240897.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097242988.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097243120.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000097246057.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097246067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246058.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246069.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097246069.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097249278.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097248556.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097246055.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097248177.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097248735.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097248278.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097246056.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097248288.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097248723.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097251788.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000097251788.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251778.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097251803.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097251802.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097251787.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251802.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941697123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941697123.5 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941691403.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941694421.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999941694421.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941694421.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941694421.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941694435.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941694435.1 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038918442.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013918458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097251778.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966694445.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994473984.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994473984.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999950026893.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994474000.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999994473984.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000072251789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019472220.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999994473990.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999994473984.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999994473984.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999994473984.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999930582428.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999930582428.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999994473984.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097251778.5 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097251768.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097251776.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000097251786.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000097251763.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000097251766.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000097251786.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097251775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251775.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097251790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097251790.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097251791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251791.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097254466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097254466.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097254466.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097255023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097254300.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000097251800.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000097253911.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000097254466.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097252801.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097254022.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000097251800.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000097254035.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000097254480.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000122245665.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000122242607.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000097254466.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097251424.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097251424.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097254479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097254479.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038921136.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013921136.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966697149.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999994476690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994476690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999950029580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999994476690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999994476690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000072254469.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000019474913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999941697134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999994476690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999994476691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999994476703.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999994476690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999930585134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999930585134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999994476690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000072254469.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000072254469.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072254469.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097248303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097248303.0 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000072254479.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000072254468.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000072257933.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000072254448.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000072254435.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000072257933.2 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000072257669.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000072256002.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000072257956.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000072256933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000072254446.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000072256567.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000072257101.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000072255456.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000072256655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000072254433.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000072256655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000072257100.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000072257956.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000072257934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072257934.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941700611.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941700611.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941700586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941700586.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941700608.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941700608.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999911138500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911138500.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916691097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916691097.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999916691110.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916690110.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999916689444.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999916690277.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999916687889.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999916690389.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999916690555.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999916690134.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999916687888.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999916690010.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999916690555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=599999916691110.9 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916691110.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916691110.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891689166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891689166.5 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891686511.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891686511.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891686518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891686518.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891686518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891686518.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891686531.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891686531.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999891687531.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891688745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999891688078.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999891686518.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999891686518.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999891689018.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999891689197.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999891688642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999891688753.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999891686531.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999891688652.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999891688074.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=599999891689197.9 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891689189.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891689189.4 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000000009280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000036119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988895613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000036119614.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036119614.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038902766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041677998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036121886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061127268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795601.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011124376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459709.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011124377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038902720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011125776.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033344941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027788541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019454928.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234361.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022233249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036125195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047239144.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033348017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346364.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038904154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038903030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123793.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022233515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036125765.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234351.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041680542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027789128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027789685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013792.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000061127268.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061132976.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129922.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132408.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000061132976.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132977.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132977.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091688533.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091688533.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036131199.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011131186.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061132964.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061132964.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086132965.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061132964.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005575630.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005575630.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011131186.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011131186.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061132964.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061132964.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061132964.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061132964.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086132965.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086132965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091688533.2 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091685341.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091682841.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091682831.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091685488.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688530.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091684786.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091687720.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091685340.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091688530.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688544.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688544.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688557.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688557.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688544.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688544.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688546.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688546.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688546.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688547.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688547.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091688569.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688531.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688569.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575691.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575691.9 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005578178.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005578345.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005575678.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005575678.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005578345.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005577623.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005580567.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005578178.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005578901.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005569941.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000005569941.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005569965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005569965.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005569942.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005569942.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116682865.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091682844.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000072237542.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036125521.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086127309.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086127275.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111127310.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061127298.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041681954.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036125497.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036125498.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086127299.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086127275.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086127299.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086127274.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086127275.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000111127286.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000111127285.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116682865.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116682842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116682842.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005569963.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005569963.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005569975.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005569975.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005570000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005570000.4 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000005569945.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000033347723.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000005569957.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000033347723.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000033347722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033347722.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033352590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033352590.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033347734.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033352590.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000033347746.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033347733.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033347723.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000033352590.8 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000033350233.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033349399.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033347722.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033347723.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033350368.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033349676.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033352592.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033350221.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033349955.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000033352592.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000033352590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033352590.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036130368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036130368.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000144465501.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119465502.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100020170.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113909925.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113909910.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000138909921.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088909934.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033352577.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069464611.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036130355.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036130355.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113909947.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113909923.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113909923.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113909924.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113909910.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000138909936.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000138909947.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000144465501.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465503.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033352604.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033352604.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033352593.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033352593.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574815.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005574815.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574816.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005574816.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574836.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005574836.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116687735.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091687746.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000072242395.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008352624.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086132174.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113909960.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111132170.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061132180.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041686838.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008352616.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008352616.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086132184.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086132172.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086132174.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113909960.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113909950.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111132173.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111132180.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000116687735.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116687738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116687738.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005574846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574850.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005574850.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005574850.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005574850.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116692036.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091687747.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000072242404.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008352628.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086132184.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113909969.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111132193.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061132181.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041686850.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008352628.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008352624.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086132184.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086132184.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086132181.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113914258.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113909959.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111132180.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111132182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000116692036.5 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116687737.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116687752.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116687739.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116687735.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116687725.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000116687752.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116687737.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116687737.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116687748.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116687748.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116687736.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116687747.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116687747.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116687749.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116687749.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130571743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130571743.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116683725.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116683725.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130571758.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130571758.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116690245.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116689415.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116692083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116687758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116690412.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116687748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116689693.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116690416.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116690248.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000116689967.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000130571758.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1500000130571758.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130571759.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130571759.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130571770.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130571770.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130571760.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130571760.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008347770.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008347770.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008347767.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008347767.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988903325.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988903325.8 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988903323.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999988903326.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999988903322.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999988903332.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999988903321.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1499999988903332.8 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988903332.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999988903321.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988903332.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999958347781.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958347781.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111127324.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086127321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000066681988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000036127333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077793999.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000075016222.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025016212.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999969458892.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000005570888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999994460656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999994460667.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000036127320.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000050016221.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000050016225.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000077793991.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000097238435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000094460667.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000075016223.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000111127324.2 node_expansions=174
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111127321.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111127334.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000111127334.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111127335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111127335.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958347769.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1499999958347769.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1499999958347787.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999958347769.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999958347769.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1499999958347771.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999958347756.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999958347766.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1499999958347771.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1499999958347780.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999958347756.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999958347769.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1499999958347776.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1499999958351098.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1499999958347777.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1499999958351098.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958351100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958351100.0 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999958350281.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958349447.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958351112.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958347780.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958349447.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958347769.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958349723.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958350418.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958350279.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958350009.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1499999958351112.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958351112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958351112.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999969462231.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969462231.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111130670.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086130668.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000066685334.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999958351113.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000036130668.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077797334.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000075019558.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000025019558.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000005574222.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999994464000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999994464002.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000036130682.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000050019558.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000050019558.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000077797334.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000097241781.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000094464001.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000075019565.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000111130670.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111130669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111130669.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111133547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111133547.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111130670.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111130670.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111133582.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111133582.5 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111130692.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111130676.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111130692.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111130682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111130682.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111130682.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111130680.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111130682.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097241794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097241794.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072244680.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052799347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999944462221.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000022241779.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063911347.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061133569.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000011130666.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999955573332.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991685332.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999980575111.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999980575121.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000022241779.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000036130667.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000036130667.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063911347.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000083355791.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000080578014.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000075022458.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000083355791.8 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083352890.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083352889.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083352878.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083355791.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083355756.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000083355791.8 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083355376.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083354544.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083355527.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083352900.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083354543.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083352902.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083354846.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083355805.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000083355514.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000083355386.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000083352878.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000083355805.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083355793.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083355793.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083355792.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083355792.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083355790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083355790.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083355807.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083355807.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083355791.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083358444.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083358409.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083355802.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083355807.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000083358444.8 node_expansions=84
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083358291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083357444.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083358444.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083357914.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083355778.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083357459.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083355791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083357737.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000083358459.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000083358458.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000083358280.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000083355778.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000083358459.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083358459.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358459.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083361090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083361090.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083356794.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083358481.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083358459.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083358470.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083361110.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000083361110.5 node_expansions=70
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083360957.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083360110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083361124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083360557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083358443.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000083358443.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083358457.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083361110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000083360401.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000083361110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000083360959.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000083358458.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000083361124.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083359443.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083359443.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944470458.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944470458.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944470459.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999944470432.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944470459.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944473135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944473135.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000097250028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072250028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052804692.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000022250028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063916696.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061138924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000011138918.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999955581584.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991693591.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999980583369.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999980583362.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000022250036.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000036138914.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000036138918.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063916695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000083361140.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000080583361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000075027814.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1500000097250028.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097250028.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097250003.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097250028.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097250028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097250028.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097250027.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097250013.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097250027.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097250053.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097250053.5 node_expansions=9
FooPlayer.decide: Prioritizing 16 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130579277.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130578444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130576777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000130577888.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000130576787.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000130576777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000130576777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000130579394.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000130578722.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000130577888.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000130580671.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000130579287.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000130576777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000122244566.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000130579394.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000130580671.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000130580671.5 node_expansions=5867
FooPlayer.decide: Prioritizing 18 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113918640.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113917807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113916140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000113916140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000113918251.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000113916140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000113916140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000113916140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000113918807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000113918085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000113918250.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000113918640.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000113918251.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000113916140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000122244118.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000130578839.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000130580671.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000130580671.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000130580671.5 node_expansions=1750
FooPlayer.decide: Prioritizing 17 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113918646.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113917803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113916146.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000113916146.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000113918247.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000113916140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000113916139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000113916139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000113918803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000113918091.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000113918257.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000113918640.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000113917257.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000113916139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000122244119.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000130578848.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000130580706.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2100000130580706.0 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130580672.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130580672.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000130580671.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000105580706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097247338.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999988913128.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055580695.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000097247372.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000094469572.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000044469572.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000024216.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036136240.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000013913993.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000022247327.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000052802883.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069469573.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097247363.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116691807.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113914027.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000108358474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000130580671.5 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130580661.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130580706.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130583326.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130580691.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130583348.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000130583348.2 node_expansions=84
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000130583184.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130582363.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130580683.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130580716.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000130582827.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130580681.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130580681.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130580682.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130583350.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130582660.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130581795.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130583216.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000130581794.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000130580706.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000130583350.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130583359.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130583359.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130583357.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130583357.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102805572.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102805572.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130583375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130583375.8 node_expansions=3
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000163919160.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000155585826.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000144474715.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000147252493.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000147252493.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000163919160.0 node_expansions=150
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000163916694.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000163916695.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000163916696.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000163916670.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000163919160.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2400000163919160.0 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000163919162.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000163918327.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000163916662.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000163916671.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000163918771.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000163916660.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000163916695.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000163916662.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000163916662.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000163918606.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000163917695.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000163917806.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163919162.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000163917771.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000163916695.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000163919162.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163919163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163919163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180581891.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180581891.5 node_expansions=48
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000163919207.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000163919193.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000163919215.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000163919185.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180581869.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000180581869.5 node_expansions=64
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000163920852.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000163919183.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000163919183.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000163921294.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000163922685.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000163919184.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000163919186.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000163919185.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000163919183.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000163919185.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000163921130.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000163920183.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163920296.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000163921684.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000163920307.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000163919183.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000163914673.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000172246208.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000180581869.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2700000180581869.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180581871.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180581871.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016692078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016692078.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000016692100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016692100.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016695613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016695613.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000016692162.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016692149.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000016692142.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000016695613.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000016692139.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000016695613.0 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000016693817.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000016692127.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000016692127.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000016693238.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000016695627.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000016692127.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000016692127.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000016692127.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000016692113.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000016692137.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000016694073.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000016693113.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000016693246.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000016694613.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000016693224.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000016692113.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000016695627.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000000024612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000000024612.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000000024649.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000000024617.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000000024631.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000000026726.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000000024627.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000000026726.0 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000000026281.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000000024652.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000000024615.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000000025637.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000000024617.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000000025728.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000000026728.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000000024652.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000000024629.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000000024615.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000000024617.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000000026581.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000000024630.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000000025728.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000000025748.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000000025740.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000000024615.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2700000000026728.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000000026726.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000000026726.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000000026748.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000000026748.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000000026757.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000000026757.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000016693381.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000016693381.0 node_expansions=13
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000000026749.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000013915636.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000016693415.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000016693415.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000016693413.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=37) score=3000000016693415.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030566602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072234435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066678864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063904157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055569434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058348323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036121663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041674986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676877.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000083349490.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349768.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353379.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351435.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083353379.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999983349595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999983349320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019462442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016683553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025016309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050020046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016679386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999983346817.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999983347654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999983349588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988903181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988902626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008351307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991678459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991679292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005570461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988902916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005570739.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000050020046.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050020046.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016157.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018657.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050020046.4 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799654.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798095.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797408.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794761.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799630.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798095.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052794751.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052795742.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052797262.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052799630.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799631.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986130308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986130308.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986130295.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986130295.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986130321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986130321.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986130298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986130298.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986130323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986130323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986130299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986130299.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986130345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986130345.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036131226.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052799643.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088910779.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022241429.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030575657.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000020101.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052799643.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052799657.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799667.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052799643.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986130324.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052799643.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083355212.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083355212.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799643.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799643.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799657.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052799643.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088910779.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910789.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910809.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088910803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088910778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910803.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914565.2 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088910800.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088910778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088910798.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088914551.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088910788.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088910798.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088914551.8 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088914120.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911785.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913440.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088910774.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914120.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910785.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913440.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914551.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088913274.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088914551.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914562.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914562.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914562.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914562.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914600.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251173.0 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914600.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955578565.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955578565.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955578589.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955578589.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955578590.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955578590.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005582752.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052803479.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088917863.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991692974.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000027196.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969468367.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022247910.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022247909.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052806752.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022247909.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999955578576.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022247920.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086136742.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052806752.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022247909.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022247924.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022247909.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022247909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000086136742.0 node_expansions=168
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052803479.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052803440.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803479.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803489.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803489.6 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000052806144.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805299.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052806799.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052806132.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052803466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052805699.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052803475.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052806132.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052804477.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052805966.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075018683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000075019794.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000075019794.2 node_expansions=152
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000038908696.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019787.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000075019808.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075019773.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075019783.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=900000075019808.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908687.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038908687.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908663.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908663.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908700.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038908700.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933351367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933351367.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933351367.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933351367.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795810.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952795810.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795832.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795832.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795833.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952795833.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952795833.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952795818.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795833.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795842.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952795842.6 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038907842.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038908731.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111130953.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025018087.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030574477.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933351396.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008353174.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000008353174.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038908730.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008353178.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999952795844.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008353197.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038908730.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016686509.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999986130955.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008353178.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008353174.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008353174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000030574477.5 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997241175.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997241176.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999997241176.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997241177.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997241150.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997241177.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999997244501.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999997241167.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999997244498.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999997241167.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999997244488.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999997241167.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999997241166.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999997241177.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999997244513.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999997241155.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999997241167.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999997241164.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999997241177.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999997241135.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000030574468.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000030574456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=1200000030574468.5 node_expansions=273
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030574456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030574456.0 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999997241122.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000030574455.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000019463343.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000030574455.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000030574455.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030574455.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000030574459.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030574467.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000030577774.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030574458.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030574466.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000030577774.8 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000030577093.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000030576245.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030577789.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000030577102.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000030574466.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000030576688.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000030574443.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000030576122.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000030575426.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000030576941.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000030577789.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005577774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005577774.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997241146.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997241146.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919465126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919465126.5 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919462480.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919462480.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351368.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908351368.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351366.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908351366.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351369.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908351369.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908351376.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351366.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908351366.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999908351369.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908351369.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999908351366.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908351367.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999908353991.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999908351376.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999908351380.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999908353991.0 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999908354016.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999908353183.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999908351353.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999908354004.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999908351378.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999908353586.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999908351364.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999908351379.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999908353034.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999908352349.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999908353864.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999908354016.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891687335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891687335.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999877798436.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877798436.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891687341.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891687341.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999891687338.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891687338.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891687337.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891687337.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999919464459.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999919465131.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999919463337.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999919465687.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999919463347.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999919464181.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999919465570.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999919463337.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999919463337.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999919465004.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999925021520.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999919465837.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999919465837.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1499999925021520.8 node_expansions=709
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999891690447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999891688336.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999891690193.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999891688336.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999891688335.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999891688360.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999891690167.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999891690556.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999891688360.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999891688334.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999891690001.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999891690723.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999891690849.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999925021557.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999919464298.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1499999925021557.2 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891688187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891688187.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925021535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925021535.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925024056.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925024056.2 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925021570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925021570.8 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019452336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966672224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999966670278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041682766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036126319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005571887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005570753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052797277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052797278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055572845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055573681.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005570499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005570762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033344421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019455180.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036129708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047238920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055573681.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055576451.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577282.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055578832.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578832.0 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055576040.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578843.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577005.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575351.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576171.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576449.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576332.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055578843.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578818.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578834.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578845.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021501.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021501.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021513.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021501.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021501.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021502.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021502.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021502.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021502.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021526.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021526.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025016052.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025016052.5 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000024189.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000024189.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000025134.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000023492.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000024300.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000024579.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000024467.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000026968.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025016076.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000025016076.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025016076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025016076.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994460534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994460534.0 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999994463179.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994462219.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994464153.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994462485.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994463320.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994463573.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994463456.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994464983.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999994464983.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464996.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464996.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464972.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464972.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464996.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464996.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111133461.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050022341.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080577896.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994465011.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086133454.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083355677.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050022330.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050022330.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080577899.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080577908.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050022341.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994464996.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050022342.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050022341.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025022342.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999975020554.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022244552.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050022341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000111133461.9 node_expansions=66
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000144466732.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000138911176.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000136133398.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1200000144466732.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144466718.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466718.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144466752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466752.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994464978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994464978.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909443.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963909443.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000113911220.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052800089.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113911208.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963909408.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088914784.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086137006.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052800075.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052800075.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113914784.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113911209.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052800089.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999963909409.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052800089.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052800098.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027800087.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977798309.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025022309.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052800075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000113914784.0 node_expansions=108
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000113913809.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113912839.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113914795.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113913138.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113913996.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113914242.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113914087.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113914087.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113914087.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000113914795.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113914819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113914819.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113914810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113914810.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113914823.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113914823.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113914842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113914842.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113914828.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113914828.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113920524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113920524.0 node_expansions=133
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000141692623.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113920535.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130581511.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113919565.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113919702.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113920535.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113921368.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113918591.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133356790.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133359289.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000113920535.5 node_expansions=524
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000113920435.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113919424.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113920424.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113919702.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113920546.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113920824.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113918757.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113919869.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113919880.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113920702.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113919869.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133359296.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000113920546.5 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113920533.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113920537.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000113920537.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113920537.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113920510.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113920537.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113920537.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113920537.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113920537.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113920522.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113920537.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141698321.2 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141698324.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138920527.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000141698324.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698324.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698324.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161139839.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161139839.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698307.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141698313.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161139842.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000141698301.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000141698303.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000161139842.5 node_expansions=67
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141700969.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141700694.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141699971.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141700971.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000141700259.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000141701370.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000141700972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000141699304.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000141700416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000141700415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000141701245.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000141700412.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000161139842.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2400000161139842.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161139842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161139842.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161142911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161142911.5 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000161142492.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161142214.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161141555.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161142492.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161141819.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161142930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000161142492.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000161140825.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000161141936.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000161140996.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000161142769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000161140996.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2400000161142930.0 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161142943.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161142930.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161142943.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186142909.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186142909.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000161142927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100031840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161142931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000011141160.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000011141153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000136142927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000105587375.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000100031820.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000100031820.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000161146347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000100031827.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000011141153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000100031827.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000080587386.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000055587375.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000008364264.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000044476285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000100031819.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000161146347.5 node_expansions=151
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161142939.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161142904.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161142939.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161142939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161142939.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000205587304.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000205587304.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=3000000205587304.5 node_expansions=64
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186142932.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186142902.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186142932.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186142934.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186142934.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186142950.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186142908.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186142950.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186142953.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186142953.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186142936.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186142923.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186142936.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172254077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172254077.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155586007.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000172254036.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000172254036.0 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172254034.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172254034.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172254069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172254069.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191698488.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000191703239.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000233365155.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000172260474.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000208365154.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000172260752.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000191703239.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000172258808.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000222252098.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000211140432.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000191702239.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000211142932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000191702239.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000191703239.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=3000000191703239.5 node_expansions=4667
FooPlayer.decide: Prioritizing 16 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000191705904.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000205588506.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000202814349.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000191704904.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000191705904.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000191704904.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000191705904.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000191703237.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000197256847.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000205588783.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000191705348.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000205588506.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000191706182.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000205588506.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000205588783.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000205588783.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=3300000205588783.5 node_expansions=6419
FooPlayer.decide: Prioritizing 17 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000205591366.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000205589880.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000233369867.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000205590436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000208369866.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000205589700.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000205589324.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000205592089.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000205588769.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000222256809.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000211145144.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000205589890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000211147644.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000205589890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000205590254.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000205591644.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000222258756.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=3300000233369867.5 node_expansions=2544
FooPlayer.decide: Prioritizing 19 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000191706891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000191706336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000191705891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000191706891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000191705225.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000191704780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000191704225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000191706891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000191704225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000191705225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000191704225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000191706336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000191705336.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000191707169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000191705336.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000233369879.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000205588321.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3300000205589699.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3300000222258768.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=3300000233369879.5 node_expansions=469
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000055569422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058346922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069457197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033344664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055568589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033344108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033343554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033343831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072234500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047234385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000072237775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058346385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000077791164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058343607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058342218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000075011441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061122752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047234362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898875.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000083349776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000083353942.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000019461099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999980567651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999980568765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019459155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025016310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999980568197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999980569310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999980567098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999980568209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794420.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016678872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002787403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002788514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005563795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019454086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994451794.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994454016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988898460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994455128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994453739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000010976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986121239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005567986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000011027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986122628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027794428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002790194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988900961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988899295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994455194.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000047239776.1 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047239776.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058353978.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353929.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353978.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058353980.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083353979.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008352189.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091687302.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991684634.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058353978.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083353968.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353978.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008352189.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041685535.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091687312.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353967.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353978.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058353968.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991684634.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991684645.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058353967.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083353979.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091687312.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687315.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687276.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687315.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691900.6 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687298.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687277.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687298.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684646.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991684636.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991684633.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684636.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684622.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684622.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684622.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689220.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689220.4 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991684632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991684590.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991684591.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991689187.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991684614.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999991689187.4 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991687809.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991688923.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991687107.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991686818.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991686831.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991688367.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991689198.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991687651.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999991689198.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689187.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689188.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689188.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689202.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689202.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689201.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689201.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058358535.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083358545.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008356756.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091691878.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058358557.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058358534.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083358545.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058358535.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008356757.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041690111.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091691878.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358534.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358557.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058358547.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991689200.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991689224.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058358535.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083358545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091691878.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691879.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691879.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691903.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691903.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691880.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691880.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691881.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691881.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691887.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691897.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691897.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091691889.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696186.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091691901.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091696219.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091691921.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091696219.4 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091695121.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696220.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695109.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694121.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694010.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091691886.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695677.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694941.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000091696220.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696219.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696219.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696233.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696233.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696219.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696219.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125029519.8 node_expansions=7
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091699465.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091699462.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091698740.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091699462.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698451.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091698340.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696242.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091700007.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091700285.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091699286.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000091700285.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091700298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091700298.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091705141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091705141.0 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000091703518.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091703508.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091702785.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091703518.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091702520.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091702396.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091700285.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091705185.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091702674.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091704076.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091701951.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000091705185.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091705185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091705185.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991702520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991702520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991702532.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991702532.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058371865.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116705131.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008370077.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125038464.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058371855.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058371855.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116705131.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058371855.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008370076.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075036686.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000125038464.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058371855.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058371854.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058371854.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991702531.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991702520.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058371855.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116705131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000125038464.4 node_expansions=78
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119482910.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125038498.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000125038498.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125038464.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125038464.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991702464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991702464.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991702464.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991702464.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991702486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991702486.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991700277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991700277.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991705695.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991705695.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000116708373.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041706584.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000125041706.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116708375.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041706584.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000075039928.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000125041706.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991705695.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991705695.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091708362.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000116708373.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000125041706.2 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125041719.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125041706.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125041708.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125040984.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125040706.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125041740.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125040629.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125040907.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125038498.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125040887.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125042261.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125040165.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000125041740.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125041740.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125041740.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125041722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125041722.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111151720.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111151720.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111147955.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111151673.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111151706.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111147944.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111147977.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000111151706.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000111151164.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111151164.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111151150.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111149041.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111148928.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111150150.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111147941.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111150330.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111147941.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111150317.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111151719.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111149761.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111149595.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000111151719.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111151706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111151706.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138929472.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138929472.8 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000077818374.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000102821850.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027816597.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077818374.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999977815708.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091710739.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000102818417.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077818389.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027816597.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061149940.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000111155184.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000077818374.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000077818388.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077818374.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977815710.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977815708.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091710739.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000116707278.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000116707278.2 node_expansions=255
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116707274.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116707266.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116707254.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116707266.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116707290.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000116707290.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116707288.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116707238.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116707288.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116707276.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116707276.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000077818409.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000102818413.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027816622.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000111151745.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077818399.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999977815734.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091707301.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000102818414.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000077818387.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000027816623.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061149978.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111151732.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000077818387.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077818387.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077818409.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977815743.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977815721.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091707299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000111151745.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111151735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111151697.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111151735.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138925707.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138925707.0 node_expansions=79
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000111154956.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111154956.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111154956.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111152846.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111152734.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111155234.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111153957.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111151734.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111154123.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111151734.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111154137.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111153568.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111153401.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111154123.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127813054.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000111144422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000125032881.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000138925698.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000133370698.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1800000138925698.5 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138925698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138925698.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138925722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138925722.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000138925736.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138925688.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000138925701.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138928896.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138925724.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1800000138928896.2 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000138928924.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138928909.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138928896.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138926798.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138926674.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138928187.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138927896.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138925687.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138928076.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138925674.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138928063.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138927535.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138927354.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000138927063.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000138928924.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138926687.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138926687.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138931409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138931409.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138928945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138928945.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113931322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113931322.2 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000113932285.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113932285.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113932285.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113932396.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113932285.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113931285.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113933507.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113931285.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113935063.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113931285.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113935063.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113933118.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113931285.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113933229.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113932674.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000113935063.2 node_expansions=394
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113931314.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113931335.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113931309.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113931321.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113935063.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1800000113935063.2 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000113932307.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113932313.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113932313.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113932396.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113932299.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113935097.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113932979.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113933542.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113931299.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113931319.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113931285.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113933688.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113933140.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113931307.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113933252.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113932674.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000113935097.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113935063.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113935063.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113935063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113935063.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088935063.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088935063.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088935099.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088935099.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088928000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088928000.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088935126.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088935126.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088935133.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088935133.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966711112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966711112.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966711115.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966711101.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966711113.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966711111.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966711123.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=1799999966711123.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999966711123.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966711101.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966711123.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999933375591.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999933377816.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999933377782.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999933377780.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999933380143.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999933377784.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1799999933380143.2 node_expansions=65
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999933378754.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933378776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933378768.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933378900.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933380158.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933378754.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933379421.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933377789.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933379976.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933377754.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933377754.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999933378776.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999933379587.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999933377768.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999933380156.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999933379721.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999933379143.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999933380158.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933377921.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933377921.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933383102.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933383102.5 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999933381179.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933381157.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933381157.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933383102.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933381303.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933381180.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933381846.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933380157.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933382380.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933380192.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933380157.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999933381157.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999933382005.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999933380157.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999933382568.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999933382013.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999933380160.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999933381546.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1799999933383102.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933383137.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933383137.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933383102.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933383102.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908383102.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908383102.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972265492.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972265492.5 node_expansions=53
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999933380933.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999933383114.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999933385474.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999933385489.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999933383135.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1799999933385489.0 node_expansions=98
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999933384100.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933384112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933384134.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933384211.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933384113.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933384100.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933384778.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933385335.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933383100.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933383112.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933383112.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999933384134.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999933384933.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999933383100.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999933385489.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999933384947.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999933383100.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999933384489.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999933385489.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933383301.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933383301.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933387876.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933387876.8 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999933385511.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999933385524.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999933387854.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999933385500.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999933387876.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1799999933387876.8 node_expansions=96
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999933386488.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933386614.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933385503.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933386500.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933387321.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933385503.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933387168.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933387725.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933387321.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933387876.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933385488.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999933386500.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999933386488.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999933385488.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999933386488.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999933386488.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999933386876.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999933386503.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999933385488.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1799999933387876.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933387911.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933387911.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933385691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933385691.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000022276355.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100054077.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999983386578.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116720743.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022276356.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000063942965.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125054077.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047276299.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999944496802.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077830965.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116720743.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022276370.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000022276356.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022276355.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999933385689.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999933385689.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000063942965.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000113942965.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000125054077.0 node_expansions=198
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000125054111.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000125054077.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000125054111.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125054077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125054077.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125054113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125054113.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000125054113.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125054111.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000125054099.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125054121.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125054111.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000125054121.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125054138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125054138.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050054123.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000100054141.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983386565.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116720798.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050054121.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999961163454.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063943032.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047276354.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999944496802.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000050053252.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116720798.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050054133.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050054121.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000050054121.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999961163478.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999961163454.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000063943023.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000113943020.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000116720798.0 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116720798.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116720801.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116720813.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116720813.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116720811.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'SHEEP')) score=2100000116720813.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000116720793.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116720753.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116720793.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116720800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116720800.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000116720802.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116720790.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116720802.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116720806.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116720806.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091720804.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138939779.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000138939779.0 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116720801.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116720802.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138939779.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116720821.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116720814.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2400000138939779.0 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000133381128.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000136159353.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000116714740.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000130601963.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000116714742.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000130601227.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000130602520.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2400000122271001.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2400000130603891.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2400000130604913.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2400000138939794.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2400000138939794.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138939812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138939812.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000138939793.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138939793.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000072273152.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122273122.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000005605569.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000072273124.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999994494458.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000086162055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000147273122.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000069495348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999977827793.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000072272236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000138939803.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000072273124.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000072273126.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000072273126.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999994494468.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999961160250.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000063939802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000136162015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000147273122.5 node_expansions=280
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147273153.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147273126.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147273123.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000147273113.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000147273125.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147273153.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147273139.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147273139.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130598747.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130598747.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130598768.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130598768.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130598735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130598735.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130598751.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130598751.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130598784.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130598784.8 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077794219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063904763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027789945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027789389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027787723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235046.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063904776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069460046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050013376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036120832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047234444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027789388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027787165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036121100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036122211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066682000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055570323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899433.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000080571430.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574208.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575874.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573374.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000080575874.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016678555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019455477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019458555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997234088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050017541.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038903608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008342986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000009906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011122963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030570532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997233504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002789638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027794140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019458015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013899959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013899403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022233872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005565194.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000050017541.4 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050013097.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017541.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017263.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050017541.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017870.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017844.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017844.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570732.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980570732.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570732.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980570732.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980570732.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980570732.6 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022237400.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050017880.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091684512.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038904956.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027798130.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011130575.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050017844.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017843.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017843.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017844.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017843.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050017843.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050017843.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997238288.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050017843.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080573432.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050017880.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091684512.5 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091684511.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688797.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091684478.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091684478.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091684525.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000091688797.5 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091684485.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686706.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091686853.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091688797.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091684495.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091688650.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091687408.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091686428.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000091688797.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688797.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688809.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688808.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688808.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688830.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688830.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688831.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688831.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091688832.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688811.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091688798.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091688812.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091688821.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688832.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688831.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688831.5 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091688877.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688854.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091688835.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091688847.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111128917.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091688845.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000111128917.0 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091688821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091691043.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091691220.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091688821.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691776.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690765.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690943.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693433.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111128954.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000111128954.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128930.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128930.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128976.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128976.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111128928.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128928.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128950.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128950.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075017862.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999980570740.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069462283.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058349395.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047238283.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063906740.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050017842.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069462283.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069462285.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069462272.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069462286.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069462272.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069462272.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016682740.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069462283.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100017838.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069462283.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050017827.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000100017838.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100017851.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100017851.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136128930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136128930.2 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075017890.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999980570775.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069462331.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000147240041.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000094460486.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047238344.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063906778.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050017875.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069462320.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069462331.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069462331.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069462322.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069462333.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069462320.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016682764.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069462320.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069462320.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050017890.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000147240041.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111129011.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128989.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129011.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147240066.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147240066.0 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000147240102.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000141684510.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000130573423.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1200000147240102.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147240077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147240077.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116684554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116684554.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116684553.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116684543.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116684553.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147240067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147240067.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044462334.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950015211.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063904999.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083349443.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000063906768.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055573433.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075017878.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000022238331.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136128990.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000075017889.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055573444.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000136128990.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136128990.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136128952.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136128990.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136133156.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044466490.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950019378.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116688712.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102794717.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083353601.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000083351162.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055577600.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022242489.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000075022045.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055577600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000102794717.8 node_expansions=922
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000063905011.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063907222.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063907370.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063904999.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063909157.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063907926.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063906935.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063906111.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063908620.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000063909157.2 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036131388.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063909168.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000063909168.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063909142.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909142.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036138471.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000036135007.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000036138471.8 node_expansions=138
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000036135011.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036137079.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036137916.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036136945.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036137359.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036134999.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036137082.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036137638.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036136110.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036138471.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000036138471.8 node_expansions=230
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036135011.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036135011.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000036137360.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000036137916.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036136941.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075024754.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036135001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000036138471.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000036137082.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000036137638.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036136112.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000075024754.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036137359.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036140831.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000036140831.8 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036137335.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036140831.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036140796.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036137355.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036137358.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000036140831.8 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000036137347.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036137331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036139736.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036139721.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036140276.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036139277.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036139015.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036137331.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036140831.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036139453.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036139998.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000036138442.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000036140831.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036140842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036140842.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036140831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036140831.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036140847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036140847.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036140857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036140857.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036140860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036140860.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019477352.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019477352.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019474179.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019474169.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000019477352.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000019474156.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019474193.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000019477352.0 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019474145.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019477352.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019474129.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000019476529.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000019476532.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019477074.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000019476123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000019475796.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000019474140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000019474129.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000019476240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000019476810.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000019475240.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000019477352.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019477367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019477367.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019477402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019477402.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019477401.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019477401.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994471404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994471404.0 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994468458.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994468462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994470861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999994470848.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994471404.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999994470403.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999994470136.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999994468472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999994468458.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999994470694.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999994470569.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999994471125.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999994469569.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999994471404.0 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994471403.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994471403.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994471403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994471403.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977804737.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977804737.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999975028747.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047250957.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091695404.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994471403.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000013915848.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994473181.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999986139846.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030584290.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030584302.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022250957.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033362080.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033362069.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005584289.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999952804746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000005584290.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066695403.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005584290.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999986139857.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000091695404.0 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091695403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091695403.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091695402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091695393.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091695383.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091695391.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091697754.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000091697754.2 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000091695365.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091695376.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091697754.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091697754.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091697310.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091695402.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091695365.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091695379.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091697624.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091697476.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091696365.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091696936.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091696476.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000091697198.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000091697754.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091697754.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091697754.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880583987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880583987.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863917341.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863917341.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863915963.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863915963.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863915979.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863915979.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999863915975.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999863915943.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999863915933.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999863915946.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999863918042.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999863918042.8 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999863915932.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999863915955.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999863917220.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999863917876.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999863916931.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999863915942.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999863915931.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999863917079.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999863918042.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999863916931.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999863917487.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999863917079.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999863917766.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1199999863918042.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863918042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863918042.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863918064.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863918064.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863918053.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863918053.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033344112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063904167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061126112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033343556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033343834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072235278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058344166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055565276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055565832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038899110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050012166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063904209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456053.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072234999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058345832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058344165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075012555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058343054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050008887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041675832.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000077793377.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797821.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794766.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000077798377.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991678199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991675977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027789366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025011310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991678477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991678755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991678209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991678765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033348000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047239766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997233194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002787083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002787627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000010415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000009582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038903862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033347473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016677959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013901585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994454850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047239766.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239766.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000047239766.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573943.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573943.9 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055578940.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576322.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575606.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575883.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579642.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578266.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575883.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055579642.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579655.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579641.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579655.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022246309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022246309.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022246343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022246343.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024120.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000024099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024099.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029086.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000029099.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000028142.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000026476.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000027343.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000025753.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000026030.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000028419.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000026030.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000000029099.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029087.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029101.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029101.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913913156.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913913156.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913913144.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913913144.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913917461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913917461.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999913913145.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913913152.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999913913156.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999913913155.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999913913165.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=599999913913165.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999913913165.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913913127.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913913165.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913913178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913913178.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999913913192.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913913140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913913192.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936135390.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936135390.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999883357646.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913913175.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999913913175.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883357633.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883357633.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883357620.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883357642.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883357633.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883357620.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357608.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883357608.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883357609.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883357610.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883357623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883357623.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936131485.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936131485.0 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999883361679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883360012.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999883360846.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999883359290.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999883359568.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999883360567.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999883361956.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999883359845.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999883359567.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999936131451.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=899999936131451.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936131451.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936131451.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908358010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908358010.8 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999908356794.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908356066.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999908355939.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999908355388.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999908355651.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999908356643.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999908358010.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999908355939.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999908355673.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999908358010.6 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880580232.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880580232.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999827800654.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999827800654.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999827800653.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999827800653.9 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022234280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036122947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019451280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999983340890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036122947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000036122947.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044463599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008350208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008351589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038908046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047238876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044458332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058352277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033352762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016682417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008350749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008350198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025017699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036129166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052795333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030570528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033348860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022236015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030572206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025016374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025016927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027794695.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000058352277.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351166.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350888.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357562.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000058357562.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352277.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357562.0 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000058357576.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353280.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353701.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353411.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058357167.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355223.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352319.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000058357576.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058357576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357576.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130909.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936130909.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130908.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130908.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936136042.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130908.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130908.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130919.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936130919.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130908.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130908.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130931.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130931.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919464254.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919464254.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919464265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919464265.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919464254.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919464254.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999919464265.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919464252.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919464265.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919464272.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919464272.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999919464272.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919464264.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919464272.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999883353161.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883353161.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999883353161.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999883353153.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883353161.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883353173.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883353173.1 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999883353162.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999883353154.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999883353094.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999883358284.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999883353151.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999883353151.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=899999883353094.1 node_expansions=41
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999883353108.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999883353094.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=899999883353108.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883353116.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883353116.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883353094.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883353094.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999944466871.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944466874.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044468649.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061135339.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088913122.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116690872.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044468649.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044468673.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044468671.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044468649.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044468652.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061135317.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072246438.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000144468664.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116690895.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044468663.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994466871.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994466886.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000144468664.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144468677.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144468677.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144468686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144468686.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999944466908.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944466885.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044468677.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061135353.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088913145.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116690896.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999883353107.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044468663.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044468663.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044468663.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044468663.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044468663.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061135333.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072246473.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116690919.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044468663.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994466899.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994466885.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000116690919.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690908.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116696055.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116696055.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690930.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690892.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690930.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116696077.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116696077.6 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690941.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690907.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690941.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690930.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690930.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116690942.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690917.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116690940.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116690930.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116690928.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116690920.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690942.8 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690946.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690946.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690931.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690918.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690931.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468707.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468707.0 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999944472067.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944472067.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044473845.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061140513.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088918300.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116696078.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999883358290.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044473845.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044473845.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044473845.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044473845.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044473845.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061140523.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072251624.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000144473856.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044473845.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994472067.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994472067.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000144473856.5 node_expansions=666
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000144469689.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144470105.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144469818.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144471921.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144473857.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144473588.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144469689.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144468719.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000144473857.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000144473867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144473853.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144473867.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000144473863.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144473853.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000172246439.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144473835.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144473857.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000144473845.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000172246439.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000144477614.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144474843.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144475224.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144474932.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144477043.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144476220.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144476224.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144474821.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000144473821.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000172246450.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000172246450.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000172246439.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000172246439.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000172249645.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000172249645.2 node_expansions=20
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000172256465.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172255520.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172254909.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172254632.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172257187.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172255909.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172254909.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172255520.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172254520.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000172257187.5 node_expansions=1126
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000172254520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172255520.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172251020.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172250632.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172250743.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000172256909.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172253409.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172255520.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172257187.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172254520.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000172257187.5 node_expansions=244
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000172255354.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172255536.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000172255924.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000172254535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172257209.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000172255647.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172256647.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000172256909.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000172255920.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172255531.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172254520.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000172257209.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172257187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172257187.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172262270.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172262270.0 node_expansions=179
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999994479425.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999944477658.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044479440.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088926535.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000116701658.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144482091.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999933365658.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072257206.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044479425.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072257203.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072257225.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072257206.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088923882.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100037646.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000144479424.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072257203.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022255440.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000022255448.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000144482091.0 node_expansions=126
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144480268.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144481102.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144480446.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144480828.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144479446.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144480535.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144481535.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144481835.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144480835.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144480426.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144479424.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144482091.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000144482091.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482093.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482093.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144484478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144484478.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144482123.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144482095.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144482103.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144484478.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144482125.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144484478.8 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144482926.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144483758.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144483090.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144483478.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144482090.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144483645.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144483201.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144484224.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144484489.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144483500.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144483101.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144484201.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144482112.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000144484489.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144484500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144484500.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944482702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944482702.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944482724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944482724.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944485063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944485063.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944482721.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944482721.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944482747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944482747.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916704967.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916704967.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950028757.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950028757.0 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000019475355.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000069475355.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000116699979.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000119477757.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000144475355.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999908364034.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047255591.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019477813.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047255602.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047255589.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047255602.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063922254.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100030910.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000172253132.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000119477809.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047255597.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999997253824.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999997253810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000172253132.8 node_expansions=218
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175033315.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000175033336.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1500000175033336.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175033334.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175033334.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175033312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175033312.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000175033315.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175035700.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000175033351.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000175033347.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000175033335.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000175035700.8 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000175034161.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175035000.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175034334.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175034722.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175034867.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175034423.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175035438.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175034701.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175034327.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175035423.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000175033312.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000175035722.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000175034704.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000175035722.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175035704.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175035704.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175035724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175035724.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175035722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175035722.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919478400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919478400.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866700646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866700646.5 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999866703545.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999866702267.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999866702712.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999866703545.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999866702712.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999866704823.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999866703823.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999866702712.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999866704545.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999866704378.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999866702989.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999866703712.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999866702712.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999866701990.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2099999866704823.2 node_expansions=369
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999866702176.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999866704823.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999866702158.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999866702158.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999866702181.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2099999866704823.2 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999866702989.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999866703838.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999866703156.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999866703178.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999866702712.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999866704846.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999866703283.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999866704267.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999866703715.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999866703567.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999866703178.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999866704270.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999866702172.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999866703545.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2099999866704846.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866704823.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866704823.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999861148380.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999861148380.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999838926165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999838926165.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999950039943.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999822260387.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999972262166.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044484398.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050039945.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050039955.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999977817722.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999922262167.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977817736.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999977817744.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999977817720.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000038928832.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077817721.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000105595510.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000050039955.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999977817722.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999927815944.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999927815966.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000105595510.0 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105595501.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105595479.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105595483.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105595479.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105595504.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000105595504.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105595511.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105595511.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105595522.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105595524.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105595516.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105595500.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105595512.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000105595524.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595513.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105595513.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105595536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105595536.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000105595533.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105595508.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000130592064.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105595506.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105595525.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000105595535.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000130592064.0 node_expansions=62
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000105596344.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105595489.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105596511.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105596504.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105596066.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105596622.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105597600.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105597066.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105596894.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105596505.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105597622.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105595511.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105596511.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105596877.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000130592086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000125036233.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000119478475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000122255532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000111145786.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000111146802.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2400000130592086.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130592064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592064.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130592079.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130592093.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592093.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999822259093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999822259093.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999822257003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999822257003.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875034779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875034779.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999975036536.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999822256967.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999997258758.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069480981.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000075036536.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000075036536.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999977814317.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999947258767.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000002814318.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000002814322.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000002814318.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000063925444.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000102814314.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000130592114.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000075036549.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000002814300.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999963924523.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999927812545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000130592114.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130592089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592089.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130592117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592125.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592125.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130594237.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130594237.0 node_expansions=30
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000130595068.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130594235.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130595235.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130595235.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130594790.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130595346.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130595790.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130596068.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130595902.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130595235.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130595790.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130594235.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130595235.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000130595902.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2400000130596068.5 node_expansions=446
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000130594516.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130593679.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130594681.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130594679.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130594237.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130596086.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130594807.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130595790.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130595085.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130594696.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130595790.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130593704.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130594682.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000130595071.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2400000130596086.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130596085.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130596085.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080570589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086126423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080568108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083346700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086126710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000088903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000088904200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086125321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061121444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050007976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050008809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072235320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033344931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033342708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033346043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075015053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072236432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346375.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000088904200.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088908367.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906422.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088908367.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000011125219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016684432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025017210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022238611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022234719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038907546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033352266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027795553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988904651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988904363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997238533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058352811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997233237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022240254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988904361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999988901281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988901574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044460865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991678249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005568818.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991679916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002787405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008343850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013900797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567461.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000058352811.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058352811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351700.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351145.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000058352811.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135188.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061135188.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061137965.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136854.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061138687.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061138687.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137854.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138798.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137687.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000061138798.5 node_expansions=168
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061135897.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135742.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138809.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135320.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136854.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061138244.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061137142.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061136298.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061136151.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000061138809.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061138798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138798.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061143686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061143686.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138813.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138834.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061138812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138812.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138821.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137145.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138827.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138827.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138838.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138858.5 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000061141078.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061140968.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061140523.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061142079.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061140967.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061143467.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061141523.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061139857.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061141523.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061141367.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061133697.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000061133697.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061133710.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061133710.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061133721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061133721.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000061133717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061133721.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000061133705.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000061133709.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000061133723.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=900000061133723.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061133708.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061133670.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061133708.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061133729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061133729.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030578177.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061133694.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000061133694.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061133710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061133710.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061138300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061138300.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080578173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133730.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108355961.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061133729.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000020842.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033354173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000033354176.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111133742.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111133729.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000108355952.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000108355961.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000080578162.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000030577273.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000030577273.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000080578178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000033354178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000080578163.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000080578162.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000111133742.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133739.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133739.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133743.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133743.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133753.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111133704.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133753.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080578184.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111138322.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000147244799.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061133743.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000020850.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033358765.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000033354188.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111133739.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108355962.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000147244799.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080578184.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061133739.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000030577299.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030577295.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080578188.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000033354188.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080578184.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080578184.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000147244799.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355962.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108355962.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108355952.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355962.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355929.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355929.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000147247007.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147246866.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147246451.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147247977.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108359699.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147249366.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108360533.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108359144.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108361255.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147247284.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000108361255.2 node_expansions=309
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108358601.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108358580.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000108361222.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108361255.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108358599.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000147247422.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000108361255.2 node_expansions=66
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108360810.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108360700.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108360256.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108360255.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108361808.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108359713.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108363199.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108360253.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108359602.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108361255.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108361102.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000108361255.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108361255.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108361255.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108365868.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108361253.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147250074.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108361256.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108361256.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108361268.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000147250074.2 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000133361185.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000147250087.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000127805643.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000147250087.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147250088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147250088.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694534.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694556.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116694556.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694548.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694548.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116694569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694593.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694593.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116702404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116702404.0 node_expansions=178
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694582.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694582.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969470569.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969470569.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969470570.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969470570.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941692799.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941692799.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941692799.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941692799.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941700623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941700623.5 node_expansions=178
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061139015.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122250125.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088916781.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069472348.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000013915014.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013915003.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122250126.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122250126.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088916792.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116694569.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088916781.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041694558.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999972249226.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999972249236.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061139003.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013915005.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061139003.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061139015.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000122250126.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122250125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122250125.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122250140.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122250140.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122250124.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122254735.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122250144.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122250133.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122250138.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000122254735.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000122252348.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122252235.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122251791.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122251247.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122251814.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122253357.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122254735.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122251790.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122251124.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122251126.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122251235.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122251404.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000122254735.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122254747.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122254747.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122254747.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122254747.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941697401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941697401.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919469735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919469735.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919469743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919469743.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919469736.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919469736.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950026167.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950026167.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950026178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950026178.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919469737.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919469737.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919469737.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919469737.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919469748.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919469748.5 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000038915965.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122252514.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066693743.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047252514.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991691959.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013917402.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000100027077.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000100027076.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066693744.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000094474736.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066696958.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000019471514.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999950026187.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999950026181.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038915959.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999991691959.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038915959.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061141402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000122252514.0 node_expansions=210
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000122249291.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122251690.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122251404.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122250958.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122250404.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122250958.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122252514.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122250969.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122249302.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122250301.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122250302.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122250412.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122250593.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000122252514.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122252523.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252523.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255177.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000122255151.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122257540.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122257262.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122257540.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122256262.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122256540.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122256540.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122257096.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122255151.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122256151.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122256985.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122256151.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122256262.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122256429.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000122257540.5 node_expansions=355
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122254910.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122254922.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122254902.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122257540.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122254911.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000122257540.5 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000122257262.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122254874.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122256985.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122257555.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122255996.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122256558.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122256540.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122256551.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122254885.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122255888.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122255888.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122255891.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122255888.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122255985.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122256162.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000122257555.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122257551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122257551.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122257554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122257554.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122257555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122257555.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122257570.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122257570.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122257557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122257557.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000094479780.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094479773.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000094479776.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000094479789.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000094479798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000094479798.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094479800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094479800.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094482175.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094482175.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000094479818.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119479755.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119479755.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000094482202.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116697777.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000119479755.2 node_expansions=203
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000094479810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094479812.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119479755.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000094482199.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000094479825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000119479755.2 node_expansions=51
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119479755.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000113924199.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1500000119479755.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119479755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119479755.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916702587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916702587.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700244.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916700244.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916700233.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700237.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916700237.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916700266.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999888922499.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999916700268.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999916700268.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999888922480.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999916700222.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999916700222.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999916700220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916700220.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947256678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947256678.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947256669.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947256710.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947256698.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947258775.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947256678.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999947258775.5 node_expansions=64
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947257664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947256669.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947258797.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947256686.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999947256664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947257775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999947258330.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999947256664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999947257946.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999947257664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999947257664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999947257664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999947257664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999947257775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999947257941.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1499999947258797.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947258775.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947258775.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036148564.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000119484021.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091704144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000044481887.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999916702331.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963924575.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986146811.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097259665.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097261799.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091704142.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000119481922.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063926369.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016704108.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999947258810.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036148577.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999963926676.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000036148553.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058370808.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000119484021.2 node_expansions=115
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119481932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119481932.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119481897.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119481897.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094484043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094484043.2 node_expansions=311
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000094485008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094484008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000094486120.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000094484008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094484008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000094485120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000094486509.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000094484008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000094485286.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000094485008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094485008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094485009.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094485008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000094486120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000094484008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000094485286.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000094486509.0 node_expansions=838
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094484576.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094483575.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094486531.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000094485675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094483576.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094483586.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000094484690.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000094483564.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000094484566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000094484854.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000094484578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000094484576.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000094484564.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000094484578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000094485677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000094483564.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000094484844.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000094486531.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094486509.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094486509.0 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075017200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083347554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077789776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030565498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072234485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061126373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069458873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061122497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052787775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000083349478.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351145.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000083353089.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999991682987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991681873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796050.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991681586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019460485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036130889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047241978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684223.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991681866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016682778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991682964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991681310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679927.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005566582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011128295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016685541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013906073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000016042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994459638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994457128.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000047241978.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241978.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047241978.4 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684631.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689118.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689118.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684655.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684655.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955577984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955577984.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000116686422.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083353113.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022239311.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983350423.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988906867.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011130853.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011130853.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011130853.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011130853.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011130854.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999950017076.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011130877.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955573520.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011130854.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011130853.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011130865.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011130854.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011130853.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000116686422.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116686423.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116686423.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955573545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955573545.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955573535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955573535.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955573557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955573557.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955573556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955573556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922240235.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922240235.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922240235.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922240235.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999922240235.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922240235.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922240236.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922240236.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922240237.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922240237.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922240259.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922240259.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999922240247.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999922240221.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999922244651.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999922240235.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999922240211.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999922244651.6 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999922243410.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999922242165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999922242429.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999922243711.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999922244651.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999922242576.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999922240208.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999922242576.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999922244651.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244652.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922244652.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244674.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922244674.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999922244674.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922244674.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244675.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922244675.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999922244675.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922244675.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244674.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922244674.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000116690908.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024240.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988910463.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983354920.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988911351.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977802007.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977802007.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977802018.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977802007.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977802021.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999916688230.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977802007.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999922244674.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977802032.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977802007.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977802008.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977802018.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977802032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000116690908.4 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116690920.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116690882.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690920.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244675.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922244675.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922244676.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244651.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922244651.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244665.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922244665.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922244651.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922244651.6 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000116690887.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024220.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988910429.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983354873.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988911331.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999916688207.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999922244651.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977801985.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000116690887.4 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690887.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690909.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116690909.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690921.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690921.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694399.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694399.6 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690922.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690922.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583278.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579821.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044468697.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044468697.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024265.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916688265.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999911132710.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999916689154.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999905579810.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999905579809.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977802044.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977802067.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999905579809.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999844466033.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999905579809.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999850022477.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999850022477.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999905579823.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999905579810.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999905579810.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999905579809.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999905579809.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000050024265.2 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050024265.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050024239.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024265.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024267.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050024267.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050024250.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024267.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050027745.0 node_expansions=77
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050024263.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050024252.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050024241.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050024231.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050024245.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050027697.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000050027697.5 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050026877.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050027444.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050026175.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050024217.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050027721.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026586.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050024217.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050026609.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050027419.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000050027721.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027697.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050027722.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044472155.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916691711.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999911136165.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999916692609.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999905583254.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999905583253.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977805488.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977805498.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999905583253.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999844469475.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999905583253.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999850025920.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999850025919.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999905583276.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999905583254.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999905583253.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999905583253.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999905583276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=600000044472155.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044472141.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044472141.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025930.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850025930.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850025943.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025956.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850025956.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025940.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850025940.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025929.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850025929.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025940.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850025940.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850025943.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850025944.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850025944.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999850028634.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999850029176.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999850027898.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999850025954.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999850026978.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999850028065.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999850028344.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999850025954.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999850028343.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999850027787.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999850029176.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850029200.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999850029176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850029176.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029189.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850029189.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850029189.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850029176.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850029187.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077808686.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050030985.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999916694979.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999911139424.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916695855.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999905586520.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999905586534.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011142019.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977808756.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999905586534.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999844472756.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999905586520.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999850029187.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999905586520.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999905586520.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999905586520.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999905586520.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999905586520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000077808686.5 node_expansions=66
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000072253130.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000077808710.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000077808710.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077808686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077808686.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077811943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077811943.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000077811366.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077810655.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077808697.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077809721.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077810823.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077811919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077811099.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077808721.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077811086.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077810530.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000077811919.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077811919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077811919.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077811919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077811919.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077811936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077811936.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047251774.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047251774.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052804678.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999950024243.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999913915777.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999886138888.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999908360223.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999908360234.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999980582466.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011138021.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999938915789.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999847246445.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999908360223.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999819469558.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999819469567.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999908360223.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999908360237.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999908360237.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999908360223.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999908360223.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000052804678.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052804688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052804688.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052807329.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052807329.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000052804675.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052804687.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000052804702.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000052807329.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000052804690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000052807329.8 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000052807343.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000052806620.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000052804677.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000052805677.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000052805663.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000052805677.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000052807051.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000052804677.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000052807051.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052806496.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000052805677.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000052807343.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052807340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052807340.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052807344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052807344.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047251789.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999950026913.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999913915813.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999886138896.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999908362885.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999908362885.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999980585132.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011140687.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999938918468.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999847249107.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999908362899.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999819472233.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999819472218.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999908362899.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999908362896.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999908362885.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999908362896.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999908362896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000047251789.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047251799.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047251799.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047251820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047251820.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075029535.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000075029535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075029535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075029535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075035687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075035687.8 node_expansions=175
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000075029557.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075029542.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000075029566.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000075029554.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000075029556.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000075029566.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075029554.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075029554.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044474013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044474013.0 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000044474013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044473973.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000044473977.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000044473975.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000044473975.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044474013.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044476676.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044476676.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000044474010.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044474031.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000044476676.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000044474021.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000044474009.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000044476676.8 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000044475954.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044474024.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044475010.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044476399.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044475012.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044475010.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044476695.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044476399.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044474024.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044474010.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044475845.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044475010.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000044476695.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044476676.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044476676.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022254623.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022254623.2 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000022253343.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000022253232.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000022253246.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000022252232.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000022254635.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000022252232.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000022253234.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000022253234.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000022252246.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000022252246.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000022254080.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000022254097.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000022253232.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000022254635.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022254621.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022254621.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047251146.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047251146.8 node_expansions=86
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027810223.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927807525.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999861140859.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999883363967.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999905587970.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999883365743.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999955587977.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000016699078.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999944476869.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999794474191.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999883365743.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999794475097.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999794475080.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999905587980.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999883365746.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999883365778.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999883365778.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999883365746.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000027810223.8 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000027810189.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027810191.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000027810191.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027810189.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027810189.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052806677.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052806677.8 node_expansions=119
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027812302.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027811319.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027811203.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027811191.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027810208.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027811189.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027810191.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027811191.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027812024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027810189.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027810191.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027812024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027812024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000027811189.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000050028746.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000052806676.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000044470943.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000041696665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2100000052806676.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052806665.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052806665.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052806680.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052806680.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052808776.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052807789.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052807665.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052806676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052806702.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052807678.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052806676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000052806665.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052808513.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052806665.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052806680.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000052808513.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000052808513.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000052807676.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2100000052808776.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052808789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052808789.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052808791.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052808791.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052808789.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052808787.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052808768.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052808790.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052810573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000052810573.0 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052808775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052809739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052808775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052809775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052808739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052808739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052808775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000052809775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052810608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052808739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052808775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000052810573.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000052810573.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000052809776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2100000052810608.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052810587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052810587.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052810624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052810624.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052810609.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052810622.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052812420.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052810603.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052810588.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2100000052812420.0 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052810601.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052811601.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052811586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052810610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052810586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052810586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052810586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000052811586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052810586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052810610.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052812142.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000052812420.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000052812420.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000052811586.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000052812420.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052812420.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052812420.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052812458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052812458.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052812458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052812458.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052812443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052812443.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052812467.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052812454.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052814000.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052812459.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052812461.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2100000052814000.0 node_expansions=78
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052812446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052813468.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052812468.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052813459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052813444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052812444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052812459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000052813446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052812459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052812459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052814000.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000052812444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000052813444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000052812468.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000052813457.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2100000052814000.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052814000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052814000.0 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999983340057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047239423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052796655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052792500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061129489.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052794488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013906888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061127553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058350045.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061130900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014652.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013906852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903504.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027790474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235748.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041680264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347753.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038904421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038904931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036124963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052795043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036126073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348860.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027791070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238527.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000061130900.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130877.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128379.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127544.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000061130877.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130879.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130879.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130890.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130890.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795752.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795752.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795776.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795752.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795752.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795752.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972240197.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972240197.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972240197.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972240197.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972240235.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972240235.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972240235.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972240197.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972240235.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972240257.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972240257.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999972240234.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972240229.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999972240242.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972240256.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972240245.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999972240232.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=599999972240256.1 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972240257.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972240240.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972240257.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972240253.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972240253.6 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030575367.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030575353.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030575368.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030575364.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044462478.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008351378.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030575353.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030575367.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999972240242.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972240253.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030575364.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030575364.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030575364.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091686475.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091686475.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983351367.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575364.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575364.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000091686475.9 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686479.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686440.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686479.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691885.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691885.1 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030575354.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030575354.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972240243.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030575368.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030575354.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044462479.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008351355.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030575364.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030575368.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972240243.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972240254.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030575364.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030575354.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030575354.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091686476.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983351354.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575374.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575364.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091686476.9 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686472.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686477.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091686477.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686477.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686438.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686477.4 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030575374.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030575363.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972240252.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030575363.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030575378.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044462486.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008351378.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030575364.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030575363.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972240253.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972240252.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030575363.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030575377.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030575363.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091686486.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999983351363.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000055575364.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575374.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000091686486.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686485.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686489.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686475.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686489.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691924.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691924.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091690270.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690400.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688165.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687328.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688721.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691367.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091689145.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091691936.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000091691936.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691924.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691912.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691924.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941690145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941690145.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000025243.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030580819.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000025243.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000025243.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013912365.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977801254.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030580809.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000025244.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999941690132.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999941690145.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000025243.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000025256.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000025243.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061136365.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136365.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999952801243.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025025254.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580809.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000061136365.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136365.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136352.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136365.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061136374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136374.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136374.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136366.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136374.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061136374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136374.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136374.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136366.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136374.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247419.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097247419.9 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136374.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136368.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136374.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130931.5 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136374.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136367.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136374.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061136353.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=600000061136353.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941690110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941690110.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134568.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911134568.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134554.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911134554.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134554.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911134554.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134554.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911134554.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134565.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911134565.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134567.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911134567.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134567.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911134567.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888909847.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888909847.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888909858.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888909858.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888913731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888913731.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947248831.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977804387.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999888913720.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969461718.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977804387.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008350607.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999925024832.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002795051.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999947248831.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999888913720.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994461718.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969471054.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002795051.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038915498.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033350607.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999900024831.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997239496.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002804387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000033350607.1 node_expansions=398
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000008356080.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008356078.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000008356068.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000033350607.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000008356078.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000033350607.1 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000008357066.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008359955.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008357066.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008357744.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008358289.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008357748.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008359566.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008357067.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008356900.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033350607.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000033350607.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033350641.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033350641.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033354520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033354520.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000033351615.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033354519.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033350665.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033352289.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033352852.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033352289.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033353130.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033351602.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033351456.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000033354519.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033354519.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033354519.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033356878.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033356878.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000033355502.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033355491.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033354533.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033356199.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033356758.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033356188.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033354531.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033356880.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033355491.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033355354.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000033356880.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033356915.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033356915.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016690216.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016690216.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000016690216.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000016692587.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000016690235.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000016690223.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000016690213.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000016692587.8 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000016691198.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016691233.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016690198.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016691865.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016692309.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016692431.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016691878.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016690198.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016691199.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016691046.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000016692587.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=900000016692587.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016692587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016692587.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016692587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016692587.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016692602.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016692602.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016693604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016693604.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000016692638.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000016692611.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000016692637.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000016692647.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000016692647.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000016692623.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000016692647.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000016692633.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000016692607.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016692633.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930581533.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999986138078.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999872246425.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952804745.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986138078.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991692658.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955581534.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986137100.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999955581533.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999908358425.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999908358425.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977804745.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994471411.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002803779.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047248214.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930581536.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999980581544.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011137093.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1499999994471411.8 node_expansions=354
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994470446.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994470438.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994470446.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897246380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897246380.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999872246436.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999872246411.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872246436.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872246432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872246432.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999872246434.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999872246410.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872246434.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872246433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872246433.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930581523.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986137099.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952803769.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986137093.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991692644.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955581537.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986137099.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955581523.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999908358434.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999908358423.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977803746.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994470423.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002803755.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047248200.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016692647.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930581523.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999980581550.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011137089.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000047248200.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000047248190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047248179.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047248190.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083359267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083359267.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000047248222.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047248191.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047248222.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047248188.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=900000047248188.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872246403.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872246403.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872246403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872246403.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930581515.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986137080.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952803746.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986137070.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991692635.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955581524.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986137080.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955581515.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999908358403.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999908358402.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999991689235.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008355902.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002803747.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047248192.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016692650.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930581513.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994467013.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011137082.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000008355902.2 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994470405.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994470415.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994470405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994470405.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872246404.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872246404.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872246406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872246406.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005562614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011119280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036121558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000036119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011121224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008338724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000036121558.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000036121558.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000013904085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013901028.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013906876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013902145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055571176.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055575276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052797233.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052797234.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055575279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052790878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044459473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036125187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038904644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792409.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027792708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036129930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038907432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038904652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012974.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027790748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033347463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791652.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000063903941.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063903108.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063903941.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063901164.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000063903941.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063903955.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063903955.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063903952.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063903914.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063903952.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063903962.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063903924.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063903962.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063903976.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063903976.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063903974.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063903961.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063903974.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063903988.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063903988.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063903988.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063903972.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063903988.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097237288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097237288.8 node_expansions=10
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000063908021.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905799.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906482.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063905930.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063906632.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063904001.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063909269.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000063909269.8 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063909263.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063909260.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909263.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909275.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909275.2 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097242578.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091687010.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000097242578.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242564.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097242564.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097242590.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097242590.1 node_expansions=16
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000097242550.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097244378.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097250488.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097249933.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097245211.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097247989.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097247989.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097246044.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000097247989.0 node_expansions=174
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097250655.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097249822.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097250488.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097249933.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097250670.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097250933.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097254281.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097248002.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097251501.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125020352.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000097248002.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097248003.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097248003.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097248002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097248002.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000097248000.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097248002.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000097254256.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000097254241.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000097247981.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000097254256.8 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000097250645.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097249812.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097250479.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097249923.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097250645.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097250938.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097254267.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097251479.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000097254267.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097254256.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097254256.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097254268.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097254268.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119482742.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000127809821.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000127809845.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000097254258.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008363601.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047252511.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119476492.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000119476492.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097254258.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127809825.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097254258.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000097254258.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000097254258.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000097254258.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000008363592.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999947249823.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047252481.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097254258.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000127809845.8 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127809831.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127809831.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000127809857.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127809846.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127809843.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127816087.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127816072.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000127816087.8 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000127812476.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127811658.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127812309.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127813345.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127811768.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127812512.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127812754.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127816087.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127813310.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000127816087.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127816123.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127816123.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813067.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069479710.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091701952.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000100035262.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069479699.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980589032.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019477935.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091701965.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091701929.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069479699.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100035265.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097257502.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000097257488.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069479710.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069479710.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980589032.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999919475265.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019477956.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069479713.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000100035265.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100035270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100035270.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100035282.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100035282.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069479712.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091701945.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000100035279.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000127816516.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000069479712.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980589045.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019477934.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091705405.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091701945.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069479712.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097257501.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000097260961.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069479712.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069479712.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980589056.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999919475268.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019477934.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069479714.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000127816516.8 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813067.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069479720.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091701956.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000100038750.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069479723.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980589056.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019477955.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091701956.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091705416.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069479723.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100038750.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097257508.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000097260972.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069479723.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069479723.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980589056.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999919475279.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019477945.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069479720.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000100038750.0 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100035289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100035288.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100038750.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100035264.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100035300.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000100038750.0 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000100037927.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100037118.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100037750.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100038472.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100037230.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100037194.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100037952.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100038194.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100038785.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100038750.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000100038785.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100038764.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100038764.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100038799.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100038799.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100038774.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100038774.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127816542.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127816542.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100038789.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100038789.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100044942.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100044942.2 node_expansions=154
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000100044663.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100043830.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100044496.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100044941.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100043941.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100043941.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100044663.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100044941.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100042996.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100044107.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100044107.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000100044941.2 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000100044663.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100043865.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100042998.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100044511.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100043941.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100043955.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100044678.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100044976.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100043011.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100044108.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100044107.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100044108.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000100044976.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100044941.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100044941.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127822724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127822724.0 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127822709.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000127822709.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100044945.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100044945.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919484908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919484908.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919484908.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919484908.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000097267167.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000119489353.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127822723.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000155600486.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097267130.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008376465.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019487611.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000119489376.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000119489365.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000097267130.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000127822724.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000125044933.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000125044933.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000097267167.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097267130.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008376463.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000019487589.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000097267130.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000155600486.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155600477.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155600477.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155600510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155600510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155600477.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155600477.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155603145.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155603145.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155600499.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155600490.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155600487.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155600480.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155603145.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000155603145.0 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000155603144.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155602313.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155601478.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155602978.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155600492.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155602422.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155603147.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155601514.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155603144.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155601478.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155602589.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155602625.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155602611.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000155603147.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155603145.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155603145.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919487590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919487590.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919487588.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919487588.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919487612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919487612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919487612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919487612.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008379169.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008379169.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977826088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977826088.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999977823620.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977823612.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999977823612.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999977826110.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999977823635.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999977826110.5 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999977824610.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999977825475.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977824610.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999977826110.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999977823642.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999977825586.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999977824446.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999977824610.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977824642.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999977824642.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977826001.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999977825733.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999977825753.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999977825721.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999977826110.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977826142.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977826142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977828486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977828486.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066716789.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000088939041.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127827899.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000155605708.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066716791.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999988937221.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088939010.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088939010.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066716789.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127827901.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094494566.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094494597.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066716779.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066716777.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999977826110.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999888934567.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999988937253.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066716808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000155605708.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155605691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155605691.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155608068.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000155606676.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155606688.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155607512.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155606676.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155605679.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155606234.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155606522.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155606676.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155606688.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155606679.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155606679.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155608065.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155607787.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155607787.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155606679.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000155608065.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155608068.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155608067.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608036.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155608036.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155612012.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155612012.5 node_expansions=293
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000155608090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155608100.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155610147.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155610175.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155610164.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000155608102.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000155610175.0 node_expansions=134
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000155609064.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155609064.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155609064.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155609066.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155609078.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155609899.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155608066.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155608619.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155608897.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155609100.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155609064.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155609064.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155609066.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155610175.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155610175.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155609078.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1800000155610175.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155610166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155610166.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888939068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888939068.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888939048.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888939048.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888939046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888939046.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888939046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888939046.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888939046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888939046.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999861161270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999861161270.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999836163088.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999836163088.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999836161270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999836161270.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999836163100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999836163100.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999836161268.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999836161279.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999836163100.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999836161276.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999836161291.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999836163100.5 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999836162281.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999836162269.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999836162267.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999836162267.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999836162289.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999836163102.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999836161267.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999836162267.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999836161822.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999836162115.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999836162267.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999836162281.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999836162281.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999836162281.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999836162267.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999836162289.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999836163102.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999836163100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999836163100.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999836163109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999836163109.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999836163100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999836163100.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999808385346.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999808385346.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999808385337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999808385337.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897276881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897276881.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986167548.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000008389781.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075056435.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000102834223.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986167550.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999908387993.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008389768.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000036167549.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069489813.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072278660.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041723122.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041723115.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999986167550.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999986167580.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999897276881.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999808385326.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999908387995.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999986167548.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000069489813.8 node_expansions=74
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000055604994.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000052825812.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000058386105.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000066715668.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000066714813.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000069489815.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000061159535.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000050051091.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000063941811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000047276813.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000069489815.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069489850.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069489850.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069487906.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069487906.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069487906.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069487906.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050041060.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050041060.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080596635.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2400000080596635.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058374413.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058374413.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058374417.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058374417.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000058374419.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000058374424.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000058374414.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000058374397.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000058374416.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000058374424.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058374426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058374426.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058374405.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058374405.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058374373.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058374373.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000004279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986116168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000038897669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038896558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000038897669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008348805.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061126985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058350600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044458900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025012989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008346317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008346319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038903575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038903031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036126644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025012153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013901596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033343810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022233516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022231016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456040.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033345550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234692.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792737.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000061126985.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061125898.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061126986.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126721.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000061126986.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126986.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126986.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061126986.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126986.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991679895.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991679895.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991679909.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991679909.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991679884.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991679884.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991679895.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991679895.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991679898.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991679898.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122238156.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038903031.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091682590.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061127021.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091682588.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022235465.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061127007.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008347453.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061127008.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061127021.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061127007.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061127008.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127007.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127007.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127008.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991679896.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061127008.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008347452.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000122238156.0 node_expansions=54
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000122238133.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241575.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000122238099.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000122238110.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000122238120.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000122241575.2 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000122240186.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122240606.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122239483.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122240477.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122239207.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122240328.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122241575.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122240063.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000122241575.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241576.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000122243672.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122244061.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122242974.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122242672.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122243950.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122243795.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122244241.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122243506.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122243974.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=600000122244241.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466474.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466474.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908241.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908241.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908287.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908287.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908263.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908263.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908264.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908264.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908277.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908277.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963908300.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963908273.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908300.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463784.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463784.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963908277.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963908299.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999963908299.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908299.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908299.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933352740.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933352740.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933352763.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933352763.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933356499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933356499.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999902797186.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933352712.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999933352723.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999933356488.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999933352735.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999933356488.8 node_expansions=40
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999933354821.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933355234.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933354099.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933353821.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933355099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933356499.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933352734.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933354655.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933355100.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=599999933356499.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933356488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933356488.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933356498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933356498.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999933358596.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933358974.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933358030.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933357863.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933357585.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933358863.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933356487.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933359141.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933358418.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999933358863.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999933359141.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933359141.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933359141.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933359152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933359152.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902803583.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902803583.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902801929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902801929.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999902801929.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902801929.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000094471266.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999980580596.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061137931.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972249041.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033360142.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963913041.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972249053.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999919469474.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000026822.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000026818.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999972249041.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972249053.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972249043.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972249043.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999972249030.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999902801929.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972249043.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999919469487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000094471266.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094471264.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094471264.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094471288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094471288.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094471277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094471277.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094471264.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094471264.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094471277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094471277.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875024176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875024176.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875024201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875024201.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875024188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875024188.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875024208.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875024208.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999875024212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999875024173.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875024212.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875024211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875024211.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999875024200.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999875024162.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875024200.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900015602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900015602.5 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999852798187.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999852798590.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999852797632.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999852797476.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999852797201.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999852798465.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999852796087.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999852798021.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999852798478.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999900015603.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1499999875014714.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1499999900015603.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900015613.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900015613.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069460960.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999955570307.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063905408.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999947238728.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030572070.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999961126748.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999947238713.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999894459158.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002794292.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002794294.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999947238714.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999947238728.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999947238728.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969460959.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999944460959.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999852791603.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947238714.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999894459159.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000069460960.4 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069460959.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069460944.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069460959.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852791630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852791630.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999852791627.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852791611.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852791627.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999852791627.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852791612.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852791627.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852791638.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852791638.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999852791628.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852791626.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852791628.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852791629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852791629.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999852791637.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852791639.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999852791639.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999852791625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852791625.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999852796455.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=899999852794127.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999852796455.5 node_expansions=107
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999852796188.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999852796455.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999852795622.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999852796455.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999852796177.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999852796899.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999852794126.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999852796469.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999852795345.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999852796455.5 node_expansions=177
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999852796177.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999852795066.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999852795622.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999852795525.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999852795248.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999852796455.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999852796455.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999852794126.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999852796071.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999852794126.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1499999852796455.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852796456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852796456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852796455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852796455.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900020456.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900020466.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020469.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020467.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900020467.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020477.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020477.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999900020477.1 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900020469.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999900020469.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877798248.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877798248.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999900018124.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900018124.0 node_expansions=29
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999908353778.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913909333.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999916688001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999900025247.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999900019513.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999900019236.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999913909333.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999900018125.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999900020069.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999900018125.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999900020444.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1499999900025247.0 node_expansions=428
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999900025257.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900024136.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999900024693.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999900023135.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999900025261.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999900024246.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999900025526.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999900023150.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999900024413.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999900025094.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999900023150.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999900019802.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999900018414.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999900025261.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900025248.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900025248.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999877799974.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877799974.5 node_expansions=274
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999852801246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852801246.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900025256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900025256.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900025245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900025245.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999852801253.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852801253.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827801242.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999827801242.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827801256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999827801256.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827801253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999827801253.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827801254.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999827801254.5 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999827803354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827802243.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999827802799.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999827801243.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999827803354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999827801243.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999827803632.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999827801243.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999827802521.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999827801243.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999827803188.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999827801243.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1499999827803632.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999811136965.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999811136965.8 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000041678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999994451725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999997228447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011117058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000041678225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041678225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041677947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000041678225.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055570835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061131168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063907845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066687541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069463375.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063909766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906854.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055572223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239666.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016680498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041683053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022237406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044463586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038906639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061131985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038906628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038905517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044461643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041685533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038905531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041683310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038905541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030571305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682392.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000069463375.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069462541.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069463386.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000069463097.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000069463386.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069463388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069463388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069463403.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069463403.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069463412.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069463412.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022238534.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000100018989.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069463436.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041683888.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094463442.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997238533.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997238533.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000100018989.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000100018988.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069463422.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016683866.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016683877.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069463436.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069463433.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069463422.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069463422.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069463422.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069463422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000100018989.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100018989.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100018963.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100018989.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000138907855.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000130574522.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000138907855.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138907855.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138907855.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138907858.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138907858.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000138907858.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138907858.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163907865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163907865.8 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000138907879.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138907876.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138907879.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138913687.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138913687.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022238515.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108352301.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080572735.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000133352302.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997238523.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997238523.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000138907867.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000138907856.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108352289.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055572749.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055572746.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108352300.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108352289.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108352289.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108352289.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108352301.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108352300.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108352289.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000138907867.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138907856.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138907856.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000138907866.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138907844.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000138907864.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000138907854.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000138913685.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000138907868.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000138913685.1 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000138909518.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138908846.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138913699.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138912735.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138907866.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138907866.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138911609.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138910085.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000138913699.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138913696.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138913696.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997244352.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997241596.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997249774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997249774.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022244388.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000169469229.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108358149.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080578607.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000133363528.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997244385.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000138913706.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000169469229.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108358152.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055578597.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055578594.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108358152.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108358163.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108358152.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108358163.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108358152.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108358162.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108358149.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000169469229.8 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000138913721.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138913717.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138913721.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141688707.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141688707.8 node_expansions=133
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111140243.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111133164.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111139965.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136133154.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111138576.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141688720.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111133164.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111140798.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111138576.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000141688720.2 node_expansions=422
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111140269.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111139576.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111139965.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111141243.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111140974.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111143474.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111138576.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111138576.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111139585.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111140824.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141688743.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000141688743.2 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141688720.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141688707.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141688720.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141688718.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141688718.2 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000172244244.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000172244244.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000172244244.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000172244244.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000172244261.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000172244254.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000172244258.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000172244239.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000172244261.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244252.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172244252.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244274.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172244274.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244252.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172244252.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172244288.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000172244252.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000172244255.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000172244229.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000172244229.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000172244251.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000172244255.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172244255.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000172244271.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000172244278.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000172244240.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000172244275.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000172244250.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000172244278.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244253.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172244253.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172244278.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172244286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172244286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000077798940.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000141688733.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000113909130.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000166688728.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000080576740.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000019397.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000172244300.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000202799797.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000141688727.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058353616.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058353618.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000141688720.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000141688733.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000200022019.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000169466511.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000111133176.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000111133164.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000141688718.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000202799797.2 node_expansions=66
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202799797.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000202799797.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202799823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000202799823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202799842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000202799842.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000202799821.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000202799854.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000202799854.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000202799842.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000202799817.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000202799842.8 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000202799854.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000202804723.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000202799820.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000202799854.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000202799864.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000202799864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1800000202804723.5 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202803880.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202803880.5 node_expansions=156
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000202799854.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000202799829.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000202799854.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202803892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202803892.0 node_expansions=156
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000202806389.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000258355376.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000202806111.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202803889.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202803611.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000252799811.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000202804722.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000202804722.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000247244265.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000202806944.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000258355376.5 node_expansions=935
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000202804145.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202804589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230579283.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230579005.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230577616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230577616.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202807367.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202802478.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202802478.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202803478.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202804700.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230579283.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000230579283.0 node_expansions=443
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000202802492.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202807341.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000230579250.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202802487.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202802487.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000230579283.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000230579283.0 node_expansions=119
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000202804145.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202804867.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202803864.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202803864.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202802478.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202802477.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202807366.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202802475.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202804891.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202802477.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202803475.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202804700.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230579292.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2700000230579292.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000230579283.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230579283.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000258357017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000258357017.5 node_expansions=25
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000230586235.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230586958.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230585958.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230585958.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230584569.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230584569.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230586958.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230584569.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230586958.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230584569.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230585569.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230586513.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2700000230586958.0 node_expansions=2169
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000230585958.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230584291.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230585680.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230584291.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230584291.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230586958.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230586402.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230584291.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230586680.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230584291.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230585291.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230586513.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2700000230586958.0 node_expansions=924
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000230585958.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230584301.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230586979.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230585689.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230584316.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230584316.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230586412.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230584291.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230586680.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230584316.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230585288.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230586523.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000230586979.5 node_expansions=144
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000230586967.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230586970.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000230586961.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000230586947.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000230586961.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000230586970.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230586961.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230586961.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230586974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230586974.0 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000230586949.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230586991.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000230586977.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000230586972.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000230589335.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000230589299.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000230589335.0 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000230588624.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230586957.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230587947.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230588501.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230586957.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230586946.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230589057.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230588335.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230586946.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230589360.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230586968.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230587946.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230588057.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2700000230589360.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230589334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230589334.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230589369.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230589369.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000230589350.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230589347.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000230589348.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000230589360.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000230589360.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000230589360.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2700000230589360.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000230589360.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230589349.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230589360.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000255588050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000255588050.5 node_expansions=347
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000255587352.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000255585685.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000255586685.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000255588074.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000255587240.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000255585685.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000255585685.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000255587796.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000255587074.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000255585685.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000255585685.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000255586685.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000255586796.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000269472160.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3300000261136327.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3300000258361049.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3300000269472160.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=3300000269472160.0 node_expansions=1233
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066679432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066679432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075012829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080568597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086126985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086127556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066678889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086127556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052788820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676882.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679161.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072236383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234938.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047230775.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232164.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044453819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050009707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036119943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036120498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075016444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069460000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454375.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000086127556.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129500.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000086132556.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027795275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999980570977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016684445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008349922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019461379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999980571255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999980570699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999980571255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983348464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022237499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019461329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022241665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005571297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011127698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994458739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994459850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002794073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002792152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994458527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994456860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988899294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991679570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679928.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991678737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005571860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013907428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988904292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988902626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005572418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050017834.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014778.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014778.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050017834.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021332.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050021343.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019796.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019807.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020365.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020918.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020776.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050017855.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021345.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000050021345.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021332.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021294.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021332.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021357.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021354.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021339.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021354.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021368.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050021368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021366.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021368.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050021374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021374.5 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080576902.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083354682.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000083354682.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354670.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354670.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000047243579.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047243555.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047243579.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072240097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072240097.0 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000047243599.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047247040.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000047243599.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000072240062.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000047243580.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000047243577.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000072240062.5 node_expansions=85
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000047247078.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047245979.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047245536.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047245535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047246090.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047246634.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047247078.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047246535.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047243580.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000072240074.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1200000072240074.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000072240062.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072240062.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000072240064.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072240064.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072240095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072240095.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038910245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038910245.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105576888.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027798211.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052797345.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058352900.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013910210.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999913907543.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999961131543.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999986130654.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111132433.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111132456.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038910210.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000111132456.0 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000111132469.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111130376.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111130942.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111130932.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111131475.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111132031.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111131487.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111131912.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111128977.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000111132469.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111132469.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111132469.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111137890.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111137890.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000111132467.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111132443.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000111137876.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111132446.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111132433.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000111137876.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000111133820.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111134390.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111137876.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111134411.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111134967.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111135487.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111134933.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111135388.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111132431.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111133544.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000111137876.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111137878.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111137878.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999913916740.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999913915351.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999913914366.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999913914921.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999913914907.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999913915462.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999913916031.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999913912977.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999913915907.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999913912977.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999913914073.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999913916740.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913916754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913916754.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961140743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961140743.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961140754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961140754.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961140754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961140754.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999961144542.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961140776.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961143165.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961142143.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999961142720.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961143240.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961143709.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961143809.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961140765.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999961143698.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999961142699.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999961141866.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1799999961144542.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933366755.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933366755.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933370809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933370809.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933366790.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933366790.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919480933.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919480933.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919477868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999919477878.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999919477888.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999919477876.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999919477865.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999919477888.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919477875.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919477875.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919480942.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919480942.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063923247.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000011145456.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999997256555.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999986144567.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011143677.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016699247.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038923233.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997256568.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999997256568.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999997256570.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999972256568.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999872253888.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999997256555.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999944477013.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069478791.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000097256569.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000025034368.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011145468.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000097256569.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000097256566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097256566.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097259634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097259634.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000097256568.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097258968.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097257967.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097257580.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097258511.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097258969.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097259524.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097259068.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097259636.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097256566.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097259511.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097258511.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097256578.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000097259636.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083370746.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083370746.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999872256944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999872256944.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999872256944.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999872256944.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999872256946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999872256946.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999872259889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999872256944.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999872259056.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999872259333.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999872258319.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999872257945.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999872258875.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999872259319.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999872259875.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999872259431.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999872256931.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999872258764.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999872256955.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999872256944.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1799999872259889.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999844482097.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999844482097.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999844485053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999844485053.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999844482125.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999844483388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999844484500.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999844483512.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999844483111.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999844484057.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999844484513.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999844485057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999844484623.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999844482111.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999844483956.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999844483125.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999844482111.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999844482124.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999844484235.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1799999844485057.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999830596166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999830596166.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844485067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844485067.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000088905031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000088905309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000088902556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030566612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077790587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077793376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052790554.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066676997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072235598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000088905309.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088907809.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088905031.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907253.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000088907809.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994459654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994460209.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033352199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058352253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052798665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994460765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030572778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994462154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994461320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994461320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569637.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568526.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025016652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013905517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033353085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008349643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008349097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013905764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022235806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058352253.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351142.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352253.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352253.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000058352253.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127253.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127253.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094460600.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997235709.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094460621.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036125486.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061127253.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088905054.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997235698.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061127253.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061127253.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061127278.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002792156.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002792142.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127253.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127253.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127253.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061127264.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088905055.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025013500.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094460621.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094460610.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460610.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796893.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796893.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792179.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792167.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792167.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792168.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792168.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792155.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792155.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094460624.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997235710.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094460613.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036125499.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061127277.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061127279.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088905068.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997235711.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061127266.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061127266.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061127279.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002792155.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127266.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127277.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127266.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061127266.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088905044.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025013500.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094460624.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094460621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460621.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094460633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094460633.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997235733.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094460620.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036125509.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061127289.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061127300.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088905076.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997235733.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061127286.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061127289.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061127289.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002792189.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002792178.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127302.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127289.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127289.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061127289.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088905086.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025013524.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094460620.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094460630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465374.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094460643.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094460645.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094460632.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130571672.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094460631.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000130571672.6 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125016117.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000130571687.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000130571687.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130571686.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130571686.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130571708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130571708.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130571732.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130571732.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130571740.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130571740.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000130571741.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033346857.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036125518.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097238399.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097238411.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125016188.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033346855.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097238399.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097238412.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097238399.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002792177.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002792177.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097238399.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097238399.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097238411.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097238399.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000125016185.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061124622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000130571741.6 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130571746.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130571708.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130571746.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000130571756.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130571740.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000130571763.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130571760.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130571753.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000130571743.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000130571763.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130571756.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130571768.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000130571768.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130571768.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130571768.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008346842.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000105576475.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000011125520.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072238399.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097243139.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125020909.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000008346842.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000072238398.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000072238398.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072238399.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977792177.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977792176.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072238398.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072238398.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072243154.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097238421.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000100016199.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036124631.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000125020909.4 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125017588.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125019123.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125016187.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125018698.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125017177.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125018697.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125018289.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125020921.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000125020921.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020921.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020921.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020953.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020953.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125020939.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125020919.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020939.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155576454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155576454.0 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125022328.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125023877.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125023864.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020939.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125024977.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125021920.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125023439.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125023439.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125023032.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000125024977.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125024977.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125024955.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024977.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798729.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798729.8 node_expansions=46
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155580535.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000155580535.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155580498.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155580500.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155580532.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155580500.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155580532.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000155580532.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155580525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155580485.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155580525.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356521.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008356521.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008356511.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008356486.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000008356520.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008356508.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008356530.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000008356506.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000008356530.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356523.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008356523.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980571941.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980571941.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980571927.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980571927.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999980576105.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980573316.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980574853.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980574841.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980571927.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980572897.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980574427.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980574427.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980574008.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999980576105.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980576095.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980576095.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980576117.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980576117.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108355662.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008353005.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000136133440.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013909449.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075022328.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100022329.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127800106.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980575217.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102800119.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075022328.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075022330.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980576105.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075022342.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075022342.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075022328.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100022326.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102800116.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008353025.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000136133440.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133440.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136133440.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136135796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136135796.8 node_expansions=129
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133475.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136133475.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980576107.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980576107.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108355669.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008352995.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000136133439.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013912319.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075022329.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100022328.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127802986.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980575216.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102800118.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075022330.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075022327.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980576107.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075022330.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075022330.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075022339.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100025208.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102800114.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008352995.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000136133439.2 node_expansions=174
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136133437.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136133431.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136133413.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136133419.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136136319.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000136136319.5 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000136134793.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136135486.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136136319.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136136319.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136133404.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136136041.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136134377.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136135904.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136135904.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136135486.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000136136319.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136136319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136136319.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136136336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136136336.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108358557.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008355890.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013912335.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075025222.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000100025255.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127802998.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999980578113.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102803018.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075025254.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075025224.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999980579000.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980579000.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075025222.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075025237.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075025222.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100025255.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102803024.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008355890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000127802998.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127803018.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127803018.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999980579032.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980579011.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999980578999.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999980581929.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980579022.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999980581929.5 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999980580373.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980581096.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980581096.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980581929.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980579985.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980578985.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980580818.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980579987.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980581519.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980581485.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980581118.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1199999980581929.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980581964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980581964.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955579444.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955579444.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955579466.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955579466.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955579446.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955579446.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955579477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955579477.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955579475.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955579489.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999955579489.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955579467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955579467.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955586459.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1499999986132943.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986132943.0 node_expansions=178
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108363076.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008360410.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111140854.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988916854.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050029737.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075029743.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127807521.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999955582626.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000077807521.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050029737.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050029737.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999955583515.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050029737.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050029737.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050029737.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075029743.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077807521.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999983360410.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000127807521.2 node_expansions=554
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000127810466.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000127803477.8 action_type=ActionType.END_TURN
  Action 2: expected_value=1200000127807500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000127810466.0 node_expansions=167
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000127808912.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127809634.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127810468.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127809634.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127808523.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127807523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127809356.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127807523.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127808912.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127810023.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127809634.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1200000127810468.0 node_expansions=886
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000127808912.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127809634.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127810488.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127809634.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127808543.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127807523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127809369.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127807523.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127809099.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127807523.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127810023.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000127809634.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000127810488.0 node_expansions=252
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000127810466.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127810460.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000127810482.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127810467.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127810477.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000127810477.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000127810482.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127810468.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127810442.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127810468.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955586466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955586466.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955586495.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955586465.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955586495.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016692531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016692531.8 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108366018.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008363363.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111143806.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988919796.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050032698.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075032697.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127810463.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999955585573.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000077810477.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050032684.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050032698.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999955586461.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050032684.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050032684.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050032698.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075032697.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077810473.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999983363352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000127810463.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127810463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127810463.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955586466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955586466.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955586466.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955586477.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999955586477.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955586477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955586477.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961142940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961142940.8 node_expansions=320
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922253156.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922253156.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977800731.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977800731.5 node_expansions=365
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999894475399.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922253177.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999922253174.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922256910.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922256895.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999922253130.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999922256910.8 node_expansions=72
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999922254551.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999922255241.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999922255273.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999922253133.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999922254133.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999922253133.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999922254995.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999922253130.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999922256907.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999922254688.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999922253133.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999922255630.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999922255244.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1199999922256907.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894479140.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894479140.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958362010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958362010.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999922256944.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922256934.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922256944.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922256942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922256942.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108369788.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999975033788.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111147566.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988923566.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016703121.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041703122.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094480899.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999922256010.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044480922.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016703165.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016703123.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999922256920.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016703121.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016703121.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016703121.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041703146.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044480901.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950033788.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000111147566.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111147568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111147568.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111147610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111147610.5 node_expansions=2
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000111152752.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136142785.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136142785.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111147585.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111152363.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136141674.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136140674.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136142507.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111153752.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136140674.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136142229.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111151363.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136143174.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136142785.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000136144451.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000130587508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000130592839.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000125036283.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000130588339.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000111153752.2 node_expansions=715
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000111151390.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111153726.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000111151387.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111151377.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111153752.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000111151394.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000111153752.2 node_expansions=126
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000111152752.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111153476.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111153476.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111151377.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111153774.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111152363.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111151374.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111152375.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111153196.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111153766.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111151365.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000111152918.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111151378.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000111153877.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000111153474.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000125033508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000136144451.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000130587523.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000130592839.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000125036305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000130588355.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000111153766.8 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111153752.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111153741.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111153752.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111154842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111154842.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000111152365.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111152352.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111152365.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097258710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097258710.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097258708.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097258693.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097258708.2 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061127488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063900820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077790599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072239223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077794767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077795599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058345543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075013376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052787208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033341042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050008876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061122265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030567154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058347212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063904209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000077795599.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077800877.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000077800877.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030571088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036130255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036130044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016683311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016684688.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019455810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011127766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994460223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000015776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013906945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999977791298.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013905556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999977792144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030572543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999977792975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994452407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988900462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988899906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000011875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999988899360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991678542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999980565184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999980566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999986122976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999986125208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999980566305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999980567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991680484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988901583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997236319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999977790740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986122128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999977791293.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999977789059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000013848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008349416.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997236070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999983342971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999983343526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999983343238.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000036130255.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000036130255.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036124421.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036124421.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000036130255.1 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463602.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463598.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463602.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463599.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463599.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463599.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463603.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463603.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463605.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463605.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044463616.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574717.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574717.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574739.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574739.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574741.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574741.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574743.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574743.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952796044.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030573822.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000111130270.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033352499.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005574711.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005574713.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999894460067.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005574710.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083352489.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005574710.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033352499.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574713.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005574724.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005574710.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005574710.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005574713.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958350710.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958350710.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000111130270.1 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111130277.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111130277.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111130277.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111130277.1 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111130283.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111130283.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894460056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894460056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894460056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894460056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894460056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894460056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894460069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894460069.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894465212.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894465212.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894460056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894460056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894460056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894460056.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952796056.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030573857.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000111135418.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033357640.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005574722.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005574722.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005574722.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083352523.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005574720.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033352511.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005574722.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574746.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005574736.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005574723.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005574722.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005574723.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958350722.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958350722.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000111135418.6 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000111130275.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111130287.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111135418.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111130263.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111130286.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000111135418.6 node_expansions=30
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000111130287.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111134043.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111131396.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111131660.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111132932.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111135432.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111130281.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000111135432.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135434.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894465199.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894465199.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999894465172.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999894468963.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999894466283.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999894466560.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999894467852.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999894468672.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999894469518.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999894465185.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999894469518.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894469505.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894469505.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999894469518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894469518.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894469533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894469533.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952805518.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952805519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952805536.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952805535.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894469533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894469533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894469519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894469519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894469533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894469533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999894469519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894469519.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894469557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894469557.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952805533.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030583345.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000111139792.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033362012.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005584199.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005584200.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005584199.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083361988.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005584213.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033361978.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005584199.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005584199.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005584200.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005584199.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005584223.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005584199.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958360213.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958360199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000111139792.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111139766.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111139766.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111139765.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111139765.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086137011.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111139777.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111139775.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111139768.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111139761.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000111139777.4 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000111139777.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111139751.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111139777.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111139777.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111139777.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086137010.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111139775.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000111139775.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086137013.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137013.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869466774.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869466774.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927802774.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005580578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086137018.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033359229.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000005581452.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999980581456.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999980581442.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058359240.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999980581441.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000008359219.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980581452.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005581467.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999980581441.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999980581441.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999980581456.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999980581456.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999933357441.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999933357441.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086137018.6 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137023.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136983.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137023.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137022.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137022.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137024.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136998.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137024.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137023.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137023.1 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137022.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086137008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137022.1 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137026.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137026.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137000.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136997.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137000.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869466791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869466791.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869466791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869466791.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999869466774.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869466774.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869466791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869466791.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999841689010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999841689010.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999841689010.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999841689023.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999841689010.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999841689012.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999841689022.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999841689010.5 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999841689010.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999841692788.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999841690121.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999841690399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999841691677.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999841689010.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999841693899.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999841690843.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999841689024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999880575393.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999866681807.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1199999841689024.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999816689010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999816689010.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880575400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880575400.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999841688997.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999841692775.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999841690108.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999841690387.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999841691663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999841688997.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999841693886.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999841690830.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999880575400.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999866681790.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1499999880575400.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880575400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880575400.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880575415.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880575415.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999900021622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016689201.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000113911411.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061133636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977800300.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999952800289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999980578067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000058355873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999980578094.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000036133636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999980578080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000005578078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999980578094.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999980578067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999980578080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999980578067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999933354096.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999933354067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000113911411.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113911425.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113911425.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113911439.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113911439.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999900021647.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016689200.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061133647.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977800325.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999952800300.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999880575426.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999980578078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000058355880.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999980578107.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000036133670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999980578078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000005578116.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999980578078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999980578078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999980578078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999980578078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999933354078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999933354107.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000061133647.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061133657.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061133657.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061133671.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061133671.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061133672.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061133647.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061133672.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061133672.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061133672.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061133686.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061133660.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061133686.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061138538.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061138538.0 node_expansions=80
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999875026496.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999991694065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000088916287.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977805176.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999927805163.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999855580274.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999955582941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000033360729.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999955582941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000011138507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999955582941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000005582952.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999955582941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999955582941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999955582941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999955582941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999908358941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999908358941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000088916287.8 node_expansions=510
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000088911472.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000088911452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088911472.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999875021662.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875021662.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999875021649.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999875021649.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999875021664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875021664.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999875021650.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999875021650.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875021683.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875021683.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875021684.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999875021661.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875021684.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875021687.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875021687.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875021687.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999875021661.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875021687.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875021697.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875021697.1 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875021684.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999875021670.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875021684.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875021688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875021688.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991689216.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088911438.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061133675.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999977800327.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999927800319.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999855575432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999955578097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033355883.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999955578097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000011133660.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999955578097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000005578108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999955578097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999955578096.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999955578098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999955578098.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999908354097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999908354096.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000088911438.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088911441.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088911441.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999875021664.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991689220.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061133651.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999977800350.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999927800339.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999855575442.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999955578109.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033355874.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999955578108.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011133661.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955578109.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005578117.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999955578109.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999955578109.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999955578108.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999955578108.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999908354109.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999908354109.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000061133651.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061133660.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061133660.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000061133660.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061133671.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000061138487.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000061133663.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000061133672.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000061138487.8 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000061133648.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061137400.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061134782.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061135047.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061134598.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061133661.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061138511.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061135448.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000061138511.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061138501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061138501.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579900.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030579900.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579876.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030579876.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579876.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030579876.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579876.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030579876.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030579891.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579889.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030579889.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030579891.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579889.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030579889.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844467903.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999844467903.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999844467913.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999844467874.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844467913.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844467914.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999844467914.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999844467914.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999844467876.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844467914.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844467923.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999844467923.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022242628.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088909294.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061131517.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977798183.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999897246592.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999825021703.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955579931.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002802153.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999925024379.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011131517.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999925024370.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005575961.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999925024370.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999925024369.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999925024370.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999925024370.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999877800366.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999908355921.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000088909294.8 node_expansions=318
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058357700.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058357691.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058357700.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058360633.5 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058357693.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058357692.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058357693.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058357704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058357704.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000058357704.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058358704.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058358815.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058359093.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058357704.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058357704.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058359538.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058359819.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058360650.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088909309.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000088909309.2 node_expansions=50
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088909320.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088909283.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088909320.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088909324.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066687096.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088909291.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000088909291.8 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909295.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088909295.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088914122.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000088911249.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000088914122.5 node_expansions=111
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000088911247.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088912178.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088912368.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088913011.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088911247.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088911247.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088913011.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088912455.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088914122.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000088914122.5 node_expansions=185
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000088911258.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088915122.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088912360.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088914126.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088915122.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088912646.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088911249.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088911247.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088913013.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088912359.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000088915122.5 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088912201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088912201.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088912171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088912171.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963892780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999997227891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994449557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994449001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000010057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000036126664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005568539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005574095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459701.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905330.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793607.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005572431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005574123.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005572429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050019454.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036129144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022238573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036127251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027794654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019461318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016683517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036125809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027794684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050019454.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019443.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017787.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050019443.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019454.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796331.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050019443.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019454.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038907467.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036129690.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033351898.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050019455.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019443.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019443.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019454.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050019443.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574110.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005574109.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352800.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050019457.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080574999.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080575024.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050019454.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000083352800.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352798.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352788.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352798.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352812.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352812.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083352798.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352783.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352798.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119463868.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116686090.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000119463868.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463852.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463852.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463878.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463878.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463878.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463878.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463890.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463890.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463887.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119463900.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463900.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119468499.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119463887.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119468464.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000119468499.8 node_expansions=55
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000119467666.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119466963.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119466408.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119466288.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119463908.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119467666.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119466408.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119468499.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000119468499.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468501.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468501.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468501.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468499.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468499.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119468501.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119468524.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119472252.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119468501.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119468488.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000119472252.0 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119471696.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472252.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119471529.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119470974.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470863.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119468474.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119472280.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119470985.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119471696.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000119472280.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472252.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472252.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472263.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472275.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472263.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002804733.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075026968.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036138062.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033360287.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086138957.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041693624.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041693607.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116694498.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116694498.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086138929.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116694498.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116694498.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116694460.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694498.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694522.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116694522.6 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116694522.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116694521.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116694532.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116700231.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116694511.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116694511.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116700231.9 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116697731.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116698287.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116697565.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116697009.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116695898.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116700231.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116696898.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116694509.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116697025.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116697733.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000116700231.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116700247.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116700247.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116704517.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116704517.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116700244.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116700220.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116704528.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116700256.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116700224.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000116704528.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116703451.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116704007.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116703250.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116702729.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116701583.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116702621.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116700195.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116700232.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116703451.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116703455.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116704566.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000116704566.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116704528.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116704528.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116704590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116704590.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083371206.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083371206.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116704567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116704567.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116704567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116704567.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116704599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116704599.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002814789.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086148990.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086148990.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086148990.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075037001.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036148132.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033370325.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086148990.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086149025.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086149025.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086149001.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086148990.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041703668.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041703692.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119482354.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086148990.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116704586.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086148990.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000119482354.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119482325.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119482325.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119482354.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119482354.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119482347.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119482357.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119482367.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119485400.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119482357.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000119485365.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000119485400.8 node_expansions=79
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000119485578.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119484734.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119485411.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119485300.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119484842.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119483745.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119484744.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119484467.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119482345.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119482345.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119485567.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119485567.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000119485411.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119485400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119485400.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999977817845.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061152067.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061152067.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061152064.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000050040078.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000011151189.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008373407.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061152067.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061152067.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061152064.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061152067.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061152064.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016706734.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000041706745.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061152064.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091707636.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091707640.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061152067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000091707640.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091707634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091707634.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091710834.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091710834.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091707631.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091707653.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091710843.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091707643.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091707623.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000091710843.2 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000091710843.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091710010.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091710565.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091710133.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091710591.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091709010.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091710035.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091709757.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091707621.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091707636.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091707621.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091710843.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091710843.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000091710843.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091710854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091710854.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977821054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977821054.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977821079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977821079.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977821065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977821065.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061155276.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061155276.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061155288.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050043290.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000011157874.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008376621.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061155276.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061155287.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061155292.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061155276.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061155276.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016709943.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041713429.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000119492096.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061155276.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091710858.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091710868.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061155276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000119492096.5 node_expansions=140
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119485571.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119488585.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119488585.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119488585.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119488585.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977821069.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977821069.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977821067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977821067.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977821069.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977821069.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977821065.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977821061.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977821064.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977821064.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999977821051.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977821065.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977821067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977821067.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977821067.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999977821062.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999977821064.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999977821080.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999977821052.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999977821080.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977821064.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977821064.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977821089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977821089.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977821075.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977821075.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016709978.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016709978.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016709978.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016709978.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016709950.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016709950.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977821062.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061155299.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061155284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061155312.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000050043285.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000011154409.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000008376646.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061155284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061155284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061155284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061155286.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061155284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000041709951.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000119488646.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061155284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000091710856.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091710851.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000061155312.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000119488646.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119488620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119488620.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119488642.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119488642.1 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119488628.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119488628.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119488659.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119488643.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119488631.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000119488659.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119488643.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119488643.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999977821101.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050043322.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044487711.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008376623.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094488600.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000100040314.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016709990.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041709988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091710878.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091710877.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061155323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1200000100040314.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061158775.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061158775.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061155321.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061155310.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061155321.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030596724.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030596724.6 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000030596687.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030596710.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000063929998.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000030596696.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000030600185.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000030600149.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000063929998.0 node_expansions=72
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063929998.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000063929998.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063930010.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063930010.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063930024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063930024.5 node_expansions=3
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000063935607.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000063935330.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063935996.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063933496.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063936718.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063933496.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063936718.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063935607.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000063935052.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063933496.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063933496.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063933496.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063935885.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000063936718.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102815023.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000102809304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000100033926.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000063923582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000086146637.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000063935330.0 node_expansions=427
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063932970.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063932965.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000063935330.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063932957.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000063935294.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000063935330.0 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000063935329.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063935441.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000063935346.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063932941.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000063934774.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063936470.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063932941.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063936192.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063935358.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063935052.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063932943.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063932941.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063932957.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000063935351.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000063936165.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1800000063935346.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050046443.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050046443.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000063935376.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000063935376.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000063935359.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000063935359.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980601106.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980601106.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980601106.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980601106.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980601134.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980601134.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999980601156.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980601153.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980601156.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986156667.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156665.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986156665.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986156667.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999986156669.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986156676.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999986156664.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999986156679.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999986156662.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999986156679.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986154454.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986154454.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986156686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986156686.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156698.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986156698.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156698.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986156698.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986156698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986156698.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980601142.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063935333.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000063935333.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063935368.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019490011.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044490011.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011156702.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063935355.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063935365.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063935333.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063935333.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063935368.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011156667.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000122268678.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000094490934.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125046444.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094490890.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063935332.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000125046444.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125046445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125046445.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125046466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125046466.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000125046477.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125046468.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000125046488.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125049687.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125046466.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000125046478.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000125049687.0 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000125048853.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125048976.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125046464.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125048298.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125048576.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125046486.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125049687.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125047464.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125048576.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125046466.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125046464.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125046464.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000125048853.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000125047486.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000125047476.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000125049687.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125049687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125049687.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125052042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125052042.5 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125049724.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125049699.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125049724.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111160841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111160841.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000111160821.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111160814.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111160821.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077827488.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077827488.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077827506.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077827485.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077827506.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933384510.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933384510.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999933382135.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933382111.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999933384488.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999933382101.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999933382132.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999933384488.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999933384492.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933383210.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933383121.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933382099.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933384214.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933383932.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933382135.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933383099.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933383135.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933384210.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933382103.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933382099.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933382099.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999933384488.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999933383932.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999933383103.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1199999933384492.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933384492.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933384492.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933384488.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933384488.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911154913.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911154913.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911154916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911154916.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911154920.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911154920.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916710480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916710480.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999916710459.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916710459.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916710459.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916710459.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999911154903.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994489125.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994489125.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994489124.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983377126.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047265880.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999941712831.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016711359.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994489125.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994489134.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994489125.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994489125.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999941710470.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086155793.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025044682.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055600238.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077822324.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030602609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000077822324.5 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000038933571.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038933577.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000038935942.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000038933567.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000038933565.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000038935942.8 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000038934677.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038934553.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038933580.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038935691.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038935403.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038934565.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038935665.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038933565.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038933570.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038935681.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038934553.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038933553.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038933553.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000038933570.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000038935964.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000038935387.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000038933553.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000038935964.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038935959.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038935959.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038935964.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038935964.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999911157298.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994491531.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994491520.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994491541.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983379552.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008379552.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999941712864.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016713753.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994491532.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994491541.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994491520.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994491532.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999916712853.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999941712864.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086158210.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025047099.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055602644.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030604729.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000086158210.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158210.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086158210.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158221.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086158221.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999911157330.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994491542.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994491543.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994491531.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983379544.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008381595.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999941712878.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016715851.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994491533.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994491531.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994491533.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994491531.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999916712879.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999941712875.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025047109.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055604707.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038938040.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030602656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000055604707.0 node_expansions=176
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055602663.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055602667.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055602667.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055602618.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055602618.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055602664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055602664.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055602664.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000055602666.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055602666.0 node_expansions=16
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055602666.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000055602672.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055602672.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055602667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055602667.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000055602677.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000055602664.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000094491454.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000055602676.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000094491417.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000055602677.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000055602671.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000055602674.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000094491456.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000055602686.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000055602677.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000055602676.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000055602686.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000055602677.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000055602693.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000094491459.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094491459.2 node_expansions=379
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999950046084.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000025040528.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033380306.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000033380306.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000022268317.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000047268320.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999977819543.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000055602542.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000033380306.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000033380306.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000033380306.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000033380306.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999955601639.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999980601653.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000125046986.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000063935873.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000077824764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000066709321.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000125046986.8 node_expansions=3856
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000086160330.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000086158232.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000086160340.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000086158216.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000125046986.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000086158228.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000086160294.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000086158228.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000086163260.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000086158226.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000086158228.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000086158228.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000086158238.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000086160330.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000086160307.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000086158229.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'SHEEP')) score=1500000125046986.8 node_expansions=670
FooPlayer.decide: Prioritizing 27 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=1200000086159342.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086159230.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086158231.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086160341.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086159231.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086158231.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086160063.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086159228.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086160342.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086158231.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086158231.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086160341.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086159231.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086158231.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000086160064.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000086158238.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000086159230.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000086158238.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1500000105598875.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000125046986.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000122264876.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000100039675.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000108373831.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1500000111155152.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1500000116707208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1500000100042320.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=1500000108373985.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000125046986.8 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125046986.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125046986.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125049096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125049096.5 node_expansions=131
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125047013.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000125047008.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125047013.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125047002.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125047002.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125047002.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000125047002.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999950046099.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999994490546.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033380324.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000033380324.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000022268336.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000047268333.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999941711881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000055602558.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000033380332.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000033380325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000033380325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000033380324.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999955601656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999980601654.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063935877.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000119486080.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000077824766.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000030601655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000119486080.0 node_expansions=240
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094491432.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094491412.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094491432.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983373841.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983373841.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950046066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950046066.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941711865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941711865.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941711847.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941711847.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941711832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941711832.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941711877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941711877.2 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013897057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994448724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052795086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005571318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005573250.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005572975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005573276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005572997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461368.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349714.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050018667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041684140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019461292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033351040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019461296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036126722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041683930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019461866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019461310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027794149.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000052795086.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792553.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795053.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052790886.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000052795053.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801039.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801039.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795053.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795053.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938901719.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938901719.6 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999938903369.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938905036.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938906863.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938904480.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938907682.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938901712.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938906294.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999938907682.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907682.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907682.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907696.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907696.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907706.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907706.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907730.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907730.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907731.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907731.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938907746.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907720.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907746.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243734.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243734.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243734.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243734.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243752.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243752.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243747.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243747.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243747.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243747.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938907734.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108350618.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052801085.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030577068.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005577067.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005577067.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080578860.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801067.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801067.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801067.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086134413.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086134420.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801067.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801067.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801085.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801067.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801068.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080578857.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000108350618.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578847.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080578865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578855.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080578845.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080583444.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080578835.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080578842.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000080583444.1 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080580499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080582167.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080581221.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080578834.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080581500.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080578833.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080581221.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080583445.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080583445.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583444.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912333.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912353.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912353.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938910112.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938912342.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938912343.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938912332.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938912320.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=599999938912343.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912329.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912329.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912329.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938910107.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938910107.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912329.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912329.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912329.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912353.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912353.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938912353.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938912315.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912353.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911132366.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911132366.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999877799030.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911132315.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999911132315.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999911132315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911132315.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877799018.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877799018.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877799018.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877799018.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850021238.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850021238.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850021239.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850021239.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850021252.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850021252.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025025649.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000025025649.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000000023872.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999961134983.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999916690572.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999916690572.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000025025649.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000025025649.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000025025649.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963914572.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000063914538.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000091692316.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000025025649.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999963914586.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999963914572.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999963914586.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999963914572.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000025025649.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000091692316.6 node_expansions=138
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091692331.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083358983.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000091692331.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091692316.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091692316.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091692360.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091692360.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116692293.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000116692293.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692293.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692293.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692371.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116692371.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999850021196.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000000023862.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999961134975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999950023848.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999950023848.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000050025708.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000022247848.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000088914529.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000022247917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000022247863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000022247848.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000022247863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000050025708.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000088914529.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088914529.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914529.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999850021195.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050025654.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000023862.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961134973.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999950023862.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950023862.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050025708.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050025654.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022247930.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000116692306.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050025642.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000022247862.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022247862.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022247862.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022247864.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000050025640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), None, None)) score=1200000116692306.8 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116692323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692306.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692306.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850021182.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999850021182.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999850021182.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850021182.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850021198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999850021198.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850021231.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850021231.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850021231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999850021231.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999850021233.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999850021209.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999850024528.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999850021212.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999850021232.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999850024528.8 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999850022862.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999850024530.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999850023584.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999850023584.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999850024139.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999850021210.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999850023896.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999850021195.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1199999850024530.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850024563.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850024563.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850024579.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850024579.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822244009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999822244009.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822244011.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999822244011.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822244011.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999822244011.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050026252.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022248465.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972246677.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999933357788.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999922246676.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999922246676.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050026242.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022248465.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022248455.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994470676.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061137344.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000088915119.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022248464.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994470678.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994470676.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994470676.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994470676.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050026243.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000088915119.0 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088915122.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088915106.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088915116.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088915133.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088915133.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000088915133.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088915119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088915119.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822243996.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999822243996.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822243996.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999822243996.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999766684678.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999766684678.0 node_expansions=22
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016678725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027790725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016678725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016678725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008344503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019456503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000027790725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027786003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027790725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027787947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000027790725.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038909710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033352435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055571378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044465279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047243587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052798588.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058355623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050021444.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011129098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011127709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047237423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047241310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047239206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027793015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041684484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025017749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038906945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025018517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036131575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022240740.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022239628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041687208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030573860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126004.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030571374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041686373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022241031.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033352408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022241017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022238517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237407.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058355623.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355620.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352554.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353123.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058355620.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355609.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355621.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355621.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355645.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355645.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058361754.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058357309.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058360512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058362456.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058358581.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058357601.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058358156.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058359124.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000058362456.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058362470.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058362418.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362470.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362459.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362459.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058362469.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058362443.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362469.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472850.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472850.4 node_expansions=156
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058368580.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058364135.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058365691.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058367358.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058369579.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058365426.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058364414.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058364969.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058365969.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094466754.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000094466754.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094466753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094466753.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094466755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094466755.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094466755.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094466755.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472877.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472877.9 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094472886.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094468442.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094469000.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094471634.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094472890.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094469690.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094468713.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094469265.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094470249.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000094472890.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063917333.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094472888.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094472888.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472873.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472873.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094472875.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472875.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094472900.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472900.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094472899.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472899.4 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094475131.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094474576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094475121.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094476093.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000094477772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094475825.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000094474843.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094473869.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094475400.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000094476370.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000094477772.0 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094477758.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094477746.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094477758.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119472889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119472889.5 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094479981.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094477743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094479965.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094480969.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000094480412.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094480690.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000094479704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094478759.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094480259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000094481259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000094480148.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000119472888.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000119472888.0 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119472901.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119472875.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119472901.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119472915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119472915.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119472898.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119472900.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000119472900.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119469025.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119469025.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476380.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119476380.2 node_expansions=64
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000119478300.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119476078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119478578.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000119479023.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119478022.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000152806195.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000119478300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000119476078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000119478856.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000144472861.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000119477745.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000119479023.0 node_expansions=322
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119476082.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119476105.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000119476091.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000119479023.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119476091.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000119479023.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000119478301.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119476078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119478314.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000119479038.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119477745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119479036.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000119478037.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000119478189.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000119477092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000119478579.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000119479578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000119477482.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000141695094.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000119479038.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119479037.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119479037.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119479039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119479039.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088923483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088923483.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088923480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088923480.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055590148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102808185.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111141519.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000016699481.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000088923480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000172252630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999997255049.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000088923484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000136141519.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000088923482.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000063923481.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000052811492.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000052811484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000172252630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000172252630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000088923492.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000052812372.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000052812370.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000172252630.0 node_expansions=372
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150036817.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000150034595.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000150036803.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000150035581.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000150036249.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000150037527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000150036527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000150036428.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000150036693.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000150035987.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000150037091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000150038081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000161139574.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000172252630.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2100000172252630.0 node_expansions=80
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000172252630.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000172252623.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000172252621.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000172252611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000172252620.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172252630.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052808199.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102808201.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000111141554.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000013917521.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000086141521.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000005585088.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000086141533.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136141532.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000086141534.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000061141534.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050029534.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050029534.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000086141519.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000147256082.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000147252643.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063919299.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000027808185.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050030407.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000147256082.5 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052811601.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102811615.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000111144948.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000013920935.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000086144935.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000147256059.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000005588490.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000086144935.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136144948.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086144935.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000061144935.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050032935.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050032935.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000086144935.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000147256059.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063922712.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000027811601.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050033823.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147256059.5 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147252645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147252625.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147252631.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147256059.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147252611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2100000147256059.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000147254856.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147252622.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147254846.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147253559.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147254290.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147255507.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147254577.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147254407.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147253742.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147253998.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147255124.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147256075.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000147256075.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147256059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147256059.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147259013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147259013.0 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147261198.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147258976.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147261198.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000147259976.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000147261087.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000147260642.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000147261920.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000147260920.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000147260809.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000147260087.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000147261642.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000147261753.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000147260642.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000147261920.5 node_expansions=386
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147259016.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147259028.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000147261920.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000147259017.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000147259024.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000147261920.8 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147261226.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147259004.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147261211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000147259989.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000147261115.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000147260642.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000147260920.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000147260822.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000147260393.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000147260100.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000147261670.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000147261504.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000147261920.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000147260365.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000147261920.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147261920.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147261920.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147261949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147261949.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147261964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147261964.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147264600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147264600.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147261968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147261968.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147264638.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147264638.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147264179.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147262972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147261971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000147263081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000147262957.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000147264080.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000147263637.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000147263917.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000147263814.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000147263806.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000147263359.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000147263091.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000147264647.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000147264457.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000147263359.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000147264647.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147264639.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147264639.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052820204.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102822705.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000111156037.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000013929536.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000086153537.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000005599582.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000086156026.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136153551.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000086153536.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000061153527.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050041528.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050041536.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000086153536.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000147264659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000147264662.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063931306.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000027820194.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050042426.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000147264662.0 node_expansions=142
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147264662.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147264662.0 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000147266881.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147265674.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147264672.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147265769.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147265659.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147265949.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147266782.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147264674.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147266603.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147266494.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147266508.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147265785.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000147266046.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147267161.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000147264658.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000147267161.0 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147267159.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147267137.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147267159.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147270396.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147270396.5 node_expansions=133
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147267186.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147267158.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147267186.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147267158.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000147267158.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005599612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005599612.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000005599606.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005599580.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005599606.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000005599613.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005599615.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000005602804.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000005599591.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000005599584.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000005599584.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000005602804.0 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000005601817.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000005600595.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005599583.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000005600706.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005602526.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005600871.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005600582.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005601695.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000005599582.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005602804.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000005601429.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000005601426.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000005600695.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000005599592.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000005601527.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000005599582.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000005602804.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005602817.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005602817.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005602837.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005602837.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000005602813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005602794.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000005602784.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000005605726.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000005602817.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000005605726.5 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000005602782.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000005603784.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005602782.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000005603895.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005602804.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005605727.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005604075.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005603795.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000005604894.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005602784.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000005604616.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000005603795.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000005604631.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000005603908.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000005602782.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000005604740.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000005602782.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000005605727.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005605726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005605726.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027828858.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027828858.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027828884.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027828884.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000027828891.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000027828860.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027828891.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027830994.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027830994.2 node_expansions=77
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027828894.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000027829883.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000027828883.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000027829991.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000027828881.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000027830730.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000027829896.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000027830171.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000027830991.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000027828890.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000027830716.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000027829883.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000027830727.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000027829991.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000027828880.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000027830730.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000027830824.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000027828883.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000027830991.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000027830991.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000027830970.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027830991.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950049340.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950049340.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999950049336.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999950049316.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950049336.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950049343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950049343.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975049293.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025049294.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033382651.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999936158627.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008382629.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000147271530.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000005603975.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008382629.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058382628.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000008382629.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983382640.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972270627.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999972270637.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008382629.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069493739.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000069493760.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000063938207.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972271518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147271530.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271517.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271517.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271539.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271539.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271528.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271528.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271551.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147271530.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147271514.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147271550.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147271524.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147271528.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000147271550.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147269314.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147271530.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147271530.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271529.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271529.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271559.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271559.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127825150.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127825150.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271559.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271559.2 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271562.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271562.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271564.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271564.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271564.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271564.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271571.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271571.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147271587.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147271581.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271587.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183381820.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183381820.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147270757.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147270745.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147270757.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147269650.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147269650.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147269606.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147269632.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147269632.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147269635.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147269609.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147269635.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999950047386.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999950047362.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999950047371.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999950047385.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999950047363.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999950047384.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999950047361.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999950047394.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999950047373.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999950047392.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999950047349.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999950047361.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999950047383.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999950047360.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999950047380.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2099999950047403.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950047403.2 node_expansions=128
FooPlayer.decide: Filtering out maritime trades from 20 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999950047386.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999950047362.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999950047374.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999950047396.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999950047362.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999950047392.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999950047397.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999950047395.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999950047363.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999950047379.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999950047382.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999950047382.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999950047392.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999950047364.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999950047406.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2099999950047372.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2099999950047406.2 node_expansions=177
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999950047394.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999950047391.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999950047381.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999950047382.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999950047389.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950047394.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936156717.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936156717.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975047381.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025047380.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033380717.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008380715.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000147269627.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000005602069.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008380716.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058380716.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008380716.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983380715.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999972268716.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972268727.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000008380715.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069491827.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069491851.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063936294.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999950047393.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972269604.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147269627.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147269605.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147269605.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147269616.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147269616.2 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000147269637.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147269604.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147269622.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147269616.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147269625.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147269623.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147269637.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147269629.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147269629.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147268799.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147269606.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147269606.2 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147269609.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147269609.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147268794.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147268794.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975046557.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000025046569.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033379924.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999936155891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008379891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000005601236.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000008379891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000058379903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000008379891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999983379891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999972267891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999972267891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000008379891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000069491014.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000069491014.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000063935461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999950046557.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999972268779.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=2100000008379891.0 node_expansions=248
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008379894.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008379905.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008379882.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008379881.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008379870.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000008379870.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008379905.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008379872.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008379867.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008379857.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008379873.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008379905.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975046590.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025046593.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033379905.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999936155902.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000147268791.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000005601237.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008379906.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058379905.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008379903.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983379904.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999972267906.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999972267906.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000008379923.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069491015.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069491015.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063935461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999950046573.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972268793.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147268791.5 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147268796.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147268796.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147268794.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147268782.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147268794.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147268781.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147268781.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147268794.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147268798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147268798.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147268820.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147268820.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950046539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950046539.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927819726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927819726.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936155882.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936155882.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975046550.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025046546.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033379882.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008379883.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000147268782.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000005601215.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008379882.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058379915.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008379881.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983379884.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999972267883.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972267881.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000008379881.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069490991.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069490994.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063935437.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999950046550.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972268772.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147268782.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147268782.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147268782.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950046547.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950046547.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975046560.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025046558.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033379890.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999936155878.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008379878.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000147268783.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000005601227.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008379881.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058379892.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000008379880.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983379878.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972267880.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999972267880.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008379892.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069491005.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000069491003.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000063935459.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972268790.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147268783.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147268793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147268793.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147268792.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147268792.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147268783.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147268768.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147268793.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147268791.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147268789.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000147268793.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147268793.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147268768.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147268793.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127822424.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127822424.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000108377981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127822401.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000127822423.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127822416.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127822416.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000127822422.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000127822423.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108377980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127822404.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127822404.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108377944.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108377944.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030568780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016679003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025012114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019456780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005566779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980562834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988895946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999958338335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999958338335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999972227278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340612.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041686405.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904452.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036130277.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002794645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002796298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047242821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047242287.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050020334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044465054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038907498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041683097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027795532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002794630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002794640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002792392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033352490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013905184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022238850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030574713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025018612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005570459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050020334.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050020335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050020056.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050020335.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020356.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020307.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020356.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024254.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024254.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020347.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020309.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020347.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129668.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986129668.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129668.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986129668.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129681.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986129681.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129680.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986129680.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129670.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986129670.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129670.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986129670.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129680.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986129680.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999986132468.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986132902.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986129690.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986133448.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986133448.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986132059.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986131635.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986133580.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999986133580.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133579.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961133586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961133576.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961133586.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961133603.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961133576.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999961133603.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133603.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133588.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133599.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137347.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133599.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137318.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961133601.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961133599.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961133589.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961137319.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961137284.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999961137319.5 node_expansions=60
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999961136339.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961136764.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961136208.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961137320.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961133561.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961137319.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961137333.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961135930.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961135505.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999961137333.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961137320.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961137333.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137333.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000026246.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994474986.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025027999.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025027999.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977804000.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050032284.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063921173.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058365653.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058361345.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025028013.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028013.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025027999.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025028014.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977803999.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977804014.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025027999.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050028010.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088916899.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088916899.5 node_expansions=130
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088916889.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916878.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088921173.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088916890.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088916855.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088921173.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088919617.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920061.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919519.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088918784.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088920617.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916839.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088920628.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919228.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088921200.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088918950.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000088921200.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921200.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921200.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961141654.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000030554.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994474987.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025032307.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025032321.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977808307.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050032329.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063921210.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058365665.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058365652.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025032307.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025032334.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025032307.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025032334.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977808307.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977808321.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025032318.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050032321.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000063921210.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063921224.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063921224.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063924988.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961141668.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000030567.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994475025.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025032334.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025032334.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977808334.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050032356.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058365679.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058365679.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025032334.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025032345.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025032334.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025032349.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977808345.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977808345.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025032334.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050032360.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088921249.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088921249.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088921249.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088921196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921249.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088925012.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088925012.5 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000088924023.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088922234.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088923901.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088923357.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088924193.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088925026.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088921249.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088925012.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088923636.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088923178.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088923345.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105580917.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000105583141.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000088925026.0 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088925026.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088924974.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088925026.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000034356.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994478803.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025036111.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025036110.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977812137.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050036122.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063925012.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058369467.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058369454.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025036110.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025036110.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025036123.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025036121.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977812137.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977812137.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025036110.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050036137.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000088925023.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000088925023.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088925010.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088924984.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088925010.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088925010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088925010.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999961145454.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000034357.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994478814.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025036121.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025036121.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977812132.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050036149.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063925011.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058369465.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058369465.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025036121.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025036148.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025036121.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025036121.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977812121.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977812121.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025036148.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050036145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000063925011.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063922260.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063924995.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000063924995.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924996.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063924996.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063925033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063925033.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063925031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063925031.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063922239.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063922239.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999961142711.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025031516.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019475960.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025033361.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025033377.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977809377.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091699960.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100033294.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100033294.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025033350.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025033350.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025033364.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025033350.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977809361.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977809377.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025033377.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091699960.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130588849.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000130588849.8 node_expansions=82
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000130588863.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000113922183.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1500000130588863.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130588871.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130588871.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961142627.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961142627.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000031538.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994475960.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066699974.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066699974.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019475982.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091699989.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000105588849.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100033294.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100033294.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066699960.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066699960.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000066699982.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000066699989.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019475960.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019475960.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066699974.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091699960.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130588863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1500000130588863.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130588863.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130588863.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000130594572.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130592794.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130594461.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130593350.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130595572.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130591794.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130592794.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130595016.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130593738.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130593905.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000130595572.2 node_expansions=248
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000130594601.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130592807.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130594461.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130593905.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130593905.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130592794.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130591794.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130592794.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130594183.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130593752.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130595594.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000130595594.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130595572.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130595572.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130595572.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130595572.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130595572.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130595572.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130595594.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130595594.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130595594.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130595594.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130595608.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130595608.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999961149385.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000000038309.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994482744.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066706730.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000066706719.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019482718.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091706743.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000105595642.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100040063.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100040076.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066706735.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000066706718.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000066706718.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000066706735.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019482730.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000019482718.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000066706718.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091706742.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000105595642.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077812142.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077812142.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000105595654.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105598373.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105595622.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105595610.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105595620.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000105598373.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000105597442.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105598373.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105596595.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105598276.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105597707.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105597707.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105596595.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105595595.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105596624.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105596595.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105597540.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105597984.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000105598373.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105598387.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105598387.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105598398.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105598398.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000105602040.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105602873.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105602040.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105603429.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105603151.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105603151.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105602040.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105601040.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105602040.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105602040.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105601040.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105602984.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105603429.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000105603429.2 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000105602053.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105602887.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105602895.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105602040.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105603164.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105603151.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105602040.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105601062.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105603151.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105602053.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105602062.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105601040.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105602998.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000105603442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000105603442.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105603429.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105603429.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000080598318.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080599151.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080599151.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080597318.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080598318.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080598318.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080597318.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080597318.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080599429.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080597318.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080598318.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080597318.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080599262.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080599429.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080598596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000080599429.5 node_expansions=497
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000080598318.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080599180.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080599162.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080597340.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080598329.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080598596.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080598329.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080597331.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080597331.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080597318.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080598318.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080597318.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080599262.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080599458.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080598596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000080599458.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080599451.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080599451.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080603118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080603118.0 node_expansions=292
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080603107.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080603107.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080601273.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080602551.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080601273.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080601384.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080601273.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080601273.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080602107.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000080602551.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000080603107.0 node_expansions=562
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080603136.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080601274.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080602274.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080602273.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080602551.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080602302.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080601273.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080601302.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080601287.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080602287.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080602287.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080601295.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080602136.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000080603108.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000080602551.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1500000080603136.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080603129.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080603129.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080603120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080603120.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080600376.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080600376.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821571.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102821571.5 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000094484750.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000100041794.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000097265016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000097264015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000102821569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000094486681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000091709458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1800000088931979.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=1800000097265125.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1800000088931680.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000102821569.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821581.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102821581.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983375348.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983375348.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983375358.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983375358.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025038017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025038017.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000019480983.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000025038017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000000037238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000000036260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000008370903.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999994481694.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999991704179.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000000037359.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2099999991703914.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000025038017.5 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025038029.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025038029.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041700030.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041700030.5 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999986149126.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025038029.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025038029.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025038019.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025038029.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000025038029.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986149129.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986149129.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002811130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002811130.5 node_expansions=17
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000019473005.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000019472094.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000013920005.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000011139838.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000019473005.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000011139561.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000019473005.5 node_expansions=62
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000013920020.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000011139838.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000019473022.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000011139561.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2700000019473022.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005562947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999997229780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000044456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036121558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999972225612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958338335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999958336667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958338890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991672002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013896779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000044456003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000044454058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000044454058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000044456003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000044456003.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000063909223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066687266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069465599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058348599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236944.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022239376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022241040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069465609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075021155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072243401.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069465609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058353608.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016589.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044459696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036127442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022239386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047240274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069465597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044462475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044461930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066687830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044461927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050016650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036126585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038904921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030568796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044459075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036127683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036125460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036122683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041679406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000075021155.1 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075021155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020599.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018934.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000075021155.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075027165.4 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075021179.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075021141.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075021179.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075027189.9 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000097243405.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075031344.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075029955.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100021184.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100021184.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075029955.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097243405.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075029677.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000100021184.6 node_expansions=336
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000075030414.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075029857.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075031358.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075029955.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075029566.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075030413.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075029968.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075030399.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075029677.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100021184.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000100021184.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100021185.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021185.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100021219.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100021219.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100021219.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100021194.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021219.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141687844.0 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000141687883.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000130576748.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000125021190.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000141687883.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141687857.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687860.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141687860.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141687869.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166687869.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166687869.0 node_expansions=135
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141687858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141692052.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000141692052.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141687899.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141692019.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141687878.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141692052.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141687921.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000141692052.5 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000141691078.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141689576.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141692052.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141690677.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141690245.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141690109.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141690652.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141691078.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141690409.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000141692052.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111136520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111136520.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122245384.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122245384.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122245409.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122245409.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122245409.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000152804958.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152804958.5 node_expansions=105
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000152804124.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000152802608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000152803709.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000152803291.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000152804958.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000152800941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000152803709.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000152804124.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000152803431.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000152800941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000152804958.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000147249402.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000152804958.0 node_expansions=198
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000152804958.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147249402.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000152804958.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000152804969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152804969.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000202804988.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000197249381.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000172251801.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044472259.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000150029601.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000205582768.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091691184.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000152804991.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000152804991.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091693870.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091693879.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000127804982.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000152804991.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000175027178.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000152804988.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036135648.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036135657.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000152807370.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000172251801.8 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172251801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172251801.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000202807341.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000172251786.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000044472219.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000150029566.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000205585119.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066693563.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000152807330.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000152807330.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000152807330.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091696219.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091696219.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127807330.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000152807330.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000175029564.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000152807330.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036137997.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036137997.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000152807330.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000205585119.5 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000205584841.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000205585964.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000205584397.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000205585519.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000205585146.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000205585130.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000205582741.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000205585508.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000205585964.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000205585230.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000205582730.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000205585146.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205585130.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205585130.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205585134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205585134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205585130.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205585130.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205585155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205585155.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205585146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205585146.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044472246.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044472246.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000202807389.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000172254987.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000172251812.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000150032765.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000205585145.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066693602.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000152807356.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000152807357.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000152807366.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091696246.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091696277.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127807357.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000152807357.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000175032765.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000152807358.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036138034.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036138023.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000152807358.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000205585145.0 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205585145.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205585145.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205588331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205588331.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205585146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205585146.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000044472281.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000044472257.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000044475467.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000044472259.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000044472253.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000044475467.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000044474367.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044475478.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044473922.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044473245.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044475022.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044475022.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044473245.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044472256.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044474634.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044472245.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044475467.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044473370.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000044475478.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044475488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044475488.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044481646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044481646.0 node_expansions=207
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000044480786.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044480786.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044480341.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044479675.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044481452.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044481452.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044479675.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044478675.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044481619.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044481064.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044478675.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044481452.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044479786.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000044481619.5 node_expansions=395
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000044479963.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044479952.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044479508.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044478868.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044480619.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044480619.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044478852.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044477852.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044481619.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044480230.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044477868.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044477841.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044481064.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044478952.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000044481619.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044481646.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044481646.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036147422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036147422.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036147388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036147388.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000036147388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036147388.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061150612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061150612.0 node_expansions=298
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000036147423.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000036147401.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000036147414.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000036150611.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000036147400.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000036150611.0 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000036148388.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000036149526.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000036149077.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000036148399.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000036150188.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000036150168.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000036148399.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000036147388.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000036150613.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000036149804.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000036147390.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000036147399.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000036148510.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000036148688.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000036149804.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000036150613.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000036150611.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036150611.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019479336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019479336.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019479355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019479355.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019482122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019482122.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000019480346.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019479344.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019482010.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019480345.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019481011.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019482138.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019482121.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019480346.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019480623.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019479359.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019481734.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019479345.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019479359.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019480470.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019481456.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000019481733.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000019482138.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019482144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019482144.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019485367.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019485367.0 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000019483151.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019482151.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019482145.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019484811.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019483142.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019483818.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019485367.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019484919.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019483144.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019483434.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019482144.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019484534.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019482144.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019482144.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019483254.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000019484263.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000019484533.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000019485367.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019485364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019485364.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019485365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019485365.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000019485346.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019485341.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019485358.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019485370.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019488554.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000019488554.8 node_expansions=59
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000019486344.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019485356.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019485356.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019488556.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019486999.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019488022.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019486332.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019487002.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019488110.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019486344.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019486610.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019485376.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019487733.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019485344.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019485334.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000019486443.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000019487443.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000019487721.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000019488556.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019488566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019488566.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019493642.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019493642.0 node_expansions=405
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000019492242.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019491242.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019492242.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019491242.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019492909.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019493353.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019491242.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019493076.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019492631.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019492242.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019493631.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019491242.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019491242.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019493631.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019492631.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000019492520.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000019492353.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000019492242.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000019493631.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000019493631.5 node_expansions=785
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000019492242.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019491254.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019492242.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019491243.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019492910.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019493353.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019491243.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019493087.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019491242.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019492243.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019493643.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019491254.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019491242.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019492631.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019492521.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000019492354.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000019492253.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000019492798.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000019493632.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2100000019493643.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019493631.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019493631.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011157143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011157143.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980601596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980601596.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011157183.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011157183.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000011157143.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011157145.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000011157144.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000011157156.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000011157144.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000011157156.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000011157158.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011157109.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011157158.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055599154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055599154.5 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999980601619.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011157145.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000011157145.0 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011157135.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011157135.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980601606.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980601606.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000025043590.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2700000025043590.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999980601616.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999980601591.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999980601623.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000025043590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999980601591.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000025043590.0 node_expansions=63
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000016712592.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008375149.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000005600105.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000025043589.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000002818815.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000002816828.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999994484869.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000013931604.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2700000025043589.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000025043590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025043590.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000025043597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025043597.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000025043592.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000025043612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000025043612.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000025043613.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000025043612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025043613.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000047265825.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000047265825.5 node_expansions=20
FooPlayer.decide: Prioritizing 1 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000047265825.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=37) score=3000000047265825.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080570534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055568612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061123589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083347544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052790541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075014709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041675476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058345555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072235320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052787766.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047230542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063899987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052786387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033342444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000083350534.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352756.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083354978.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033351608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022239376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016684388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988905154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991682922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027794632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022239377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013906056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011128256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013906864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016683819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025017974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038903876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988906262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988904296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041684420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013905739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994460416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994458749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000016264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994458739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571292.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013906860.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008350181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025017473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005572406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000015138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027795251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008349070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988903738.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999988903726.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050018311.9 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018311.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017478.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000050018311.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580131.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997245019.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997245019.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025022811.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578364.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088913477.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997245019.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997245019.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083357909.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083357909.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088913475.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580130.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088913477.8 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088911835.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910288.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913502.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909164.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910713.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910830.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909166.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088911108.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088913502.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913477.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917811.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917811.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088917812.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916701.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916256.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088915589.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088913478.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916701.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915145.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917090.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088917812.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917836.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917836.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249368.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249368.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997249366.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997249366.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249367.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249367.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249391.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997249391.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997252589.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997252146.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997252589.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997251478.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997249368.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997252589.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997252312.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997249367.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997251034.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997252979.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999997252979.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997252978.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997253003.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997253003.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997253017.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997253017.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256207.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997256207.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997253015.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997253024.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997256207.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997252999.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997253000.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999997256207.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999997254012.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997255790.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997256207.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997255096.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997256207.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997253012.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997256207.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997255943.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997252985.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997254651.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999997255401.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999997256207.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997256207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997256207.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256210.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997256210.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256223.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997256223.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997256223.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997256223.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963922891.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963922891.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941698459.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941698459.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941698445.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000033559.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000033557.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999969478598.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008367487.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088924821.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941698445.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941698459.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000033557.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000033570.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000033569.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027811345.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027811359.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000033557.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000033569.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066700224.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022255790.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000022258154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088924821.2 node_expansions=180
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000088923444.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088925223.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088924557.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088923444.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088922432.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922432.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088924821.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088925376.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088925654.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088922444.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088924113.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088924821.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000111138618.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000111139314.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000102804842.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000088924821.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088924821.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111141675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111141675.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924836.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088924836.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924836.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088924836.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000088925847.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088927613.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088926959.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088928613.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088925847.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088924835.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088924835.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088927780.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088928058.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088924835.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088926502.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088925837.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088927224.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111141034.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000111141725.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000102806258.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000100029481.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000111141725.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111141702.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111141702.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111141702.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111141702.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111141704.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111141704.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111141716.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111141716.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941699244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941699244.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999975029703.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999975029689.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000030579.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022252801.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000002811244.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041696367.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111141700.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999975029689.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000000030594.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022252800.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022252800.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000050030605.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050030589.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000022252814.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022252816.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088923244.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044475036.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044475071.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000111141700.8 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111141700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111141700.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111141737.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111141737.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111141737.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111141715.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111141737.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000111142748.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111144517.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111143858.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111145514.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111142736.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111141736.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111141736.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111143681.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111144959.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111141737.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111143417.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111142739.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111144137.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133357970.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000122248757.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1800000133357970.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357970.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133357970.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133361686.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133361686.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975023713.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999975023699.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000000024588.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044469033.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025023712.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063916352.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997245945.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999975023699.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000022246812.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044469033.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044469033.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072250575.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072250575.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044469033.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044469035.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111135724.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066691266.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066691266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000111135724.2 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111135710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111135710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139488.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111139488.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975023726.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999975023756.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000000024628.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044469059.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025023767.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063916391.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000133361725.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997245948.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999975023739.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000022246835.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044469059.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044469056.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072250614.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072250614.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044469059.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044469090.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066695058.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066695058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000133361725.2 node_expansions=210
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357956.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133357956.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133361722.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133361722.8 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133357996.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133361733.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133357980.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133361705.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133361722.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000133361733.2 node_expansions=105
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133357955.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133360768.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133360080.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133361768.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133357957.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133357955.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133357955.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133359900.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133361201.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133357955.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133359622.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133357969.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133360347.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000133361768.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133361746.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133361746.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169476038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169476038.5 node_expansions=190
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133367335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133364946.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133367723.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133367057.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133364946.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133364946.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133364946.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133366890.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133368168.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133364946.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133366612.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133364946.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133367057.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133367335.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000133368168.2 node_expansions=456
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000133367335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133364959.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133367723.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133366890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133367057.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133364955.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133364946.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133364959.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133366900.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133364946.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133366612.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133364955.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133368168.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133367070.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133367344.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000133368168.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133368168.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133368168.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133368213.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133368213.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133368180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133368180.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697492.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116697492.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116697492.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116697455.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116697492.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958363214.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958363214.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958365978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958365978.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958363238.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958363200.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958363238.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958363246.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958363246.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999958363228.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000002804335.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000002804348.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958365979.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958363258.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999958365999.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000002804348.5 node_expansions=187
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999958363247.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958363235.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958366015.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958363237.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958365348.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958363247.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958363248.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958363235.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958365181.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958363245.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958364912.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958363237.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958365903.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999958365346.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999958365626.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999958365348.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999969473359.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000002804348.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2099999991689914.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000002804348.5 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000002804347.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000002804335.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002804347.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000002804371.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000002804350.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002804371.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002804372.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002804372.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999975026583.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000002804350.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000002804350.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975026557.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975026557.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975026571.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975026571.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975026574.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975026574.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975032015.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975032015.8 node_expansions=300
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975026572.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975026555.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975026555.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975026557.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975026557.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975026572.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999955582139.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955582139.2 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999955587573.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999955587017.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999955584906.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999955586739.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999955586573.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999955587573.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999955587017.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999955587295.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999955585906.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2099999955587573.2 node_expansions=592
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999955587295.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999955585906.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999955587017.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999955584906.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999955585462.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999955586573.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999955584906.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999955587573.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999955587017.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999955587295.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999955585906.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2099999955587573.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999955587574.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955587574.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933365360.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933365360.0 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999933365352.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933365346.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999933365346.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999933365349.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999933365336.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933365352.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916701059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916701059.8 node_expansions=34
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999916703186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999916702075.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999916703186.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999916702630.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999916701630.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999916701075.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999916703186.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999916703186.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999916702075.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2099999916703186.5 node_expansions=1850
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999916704169.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999916704724.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999916704724.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999916703724.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999916704724.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999916704169.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999916704169.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999916704169.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999916704724.8 node_expansions=501
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999916703182.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999916703181.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999916704724.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999916703171.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999916703181.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999916704724.8 node_expansions=61
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999916704169.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999916704169.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999916704724.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999916704724.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999916704724.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999916703724.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999916703169.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999916704169.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999916704169.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999916704169.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2099999916704724.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999916704752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916704752.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916704701.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916704701.2 node_expansions=4
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999916704701.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999930593590.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999991704714.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999994482492.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999961148280.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000086149159.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999938926923.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999916704701.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999952815812.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999975038034.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991704724.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047260280.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030593613.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999941704701.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999961149159.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077815835.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036149169.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019482502.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000086149159.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086149183.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086149183.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897260292.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897260292.2 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005563391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013895947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033349721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002794098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002795214.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002794098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025017708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038907477.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002794653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002793261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016033.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126028.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027796376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033349687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124917.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000044462567.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044465474.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044466040.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044467151.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000044467151.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467151.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044465752.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044464493.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044465763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044465049.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044464216.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044466307.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044467140.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044464504.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000044467140.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467140.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467179.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467165.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467165.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467165.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002798721.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002798721.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002798721.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077800513.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044467179.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077800510.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986132054.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044467165.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044467179.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077800512.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000077800523.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044467176.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044467176.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077800499.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077800510.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986132065.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986132054.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044467165.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000077800523.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800514.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800514.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986132041.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986132041.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986132052.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986132052.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132052.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961132052.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132063.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961132063.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132090.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961132090.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961132076.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132062.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961132062.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243188.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243192.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947243192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947243154.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243192.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243188.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947243192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947243153.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243192.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966683008.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966683008.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947243188.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947243154.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243188.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243190.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977798725.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963909835.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963909846.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038911625.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044467183.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052800505.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947243182.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578291.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005578280.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005578293.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911614.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038911625.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005578280.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030578282.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063911614.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911614.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947243169.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000063911614.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911614.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911614.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911625.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063911625.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977798726.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963909847.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963909847.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038911615.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044467170.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052800504.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947243181.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578281.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005578281.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005578281.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911615.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038911616.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005578281.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030578279.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038911616.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947243170.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947243171.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000052800504.1 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800501.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800501.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243170.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243170.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243170.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947243170.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243170.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966683023.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966683023.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243192.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243192.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922243181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922243181.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922243178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922243178.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922243179.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922243179.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999922243201.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999922243200.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922243201.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922243203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922243203.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952798736.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938909847.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938909857.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013911625.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019467180.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027800514.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980578291.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980578292.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980578292.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013911625.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013911625.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980578291.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005578303.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038911625.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038911625.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947243182.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999922243181.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980578291.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000038911625.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038911625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038911625.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922243180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922243180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922243191.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922243191.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922243171.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922243171.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952798736.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938909835.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938909846.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013911625.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019467169.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027800505.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999922243171.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980578281.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980578280.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980578282.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013911625.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013911637.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980578282.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005578302.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038911625.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911625.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947243170.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980578282.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000038911625.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038911614.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038911614.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038911636.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038911600.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038911636.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038911625.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038911625.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038911625.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038911613.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038911625.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888909846.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888909846.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999888909857.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999888909823.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888909857.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908349689.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908349689.1 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999919468599.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999905579700.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999905579700.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013914812.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986137044.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994470377.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947248144.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947248144.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999947248144.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013914812.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013914822.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947248144.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972248155.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005581478.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005581488.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999913913044.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999888913033.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999947248144.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000013914822.0 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000013914812.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013911589.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013914812.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013913423.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013912989.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013911591.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013912589.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013911589.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000013914256.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000013914812.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013914814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013914814.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013914814.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013914814.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999919471798.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999905579701.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999905579703.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013918020.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986137045.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994470378.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999888913045.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947248156.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999947248147.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999947248145.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013918020.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947248145.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972251354.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005581489.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005581489.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999913916243.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999888913057.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999947248145.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000013918020.6 node_expansions=154
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000013914809.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013918020.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013916631.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013917198.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013916201.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013914798.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013915809.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013916090.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000013914812.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000013917465.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000013918020.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013918034.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013918034.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013918020.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013918020.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013918020.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013918020.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980584725.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980584725.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999886138488.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999872249576.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999872249576.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999952806933.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994473610.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999855582909.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999913918020.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999913918020.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999913918020.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980584725.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980584699.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999913918034.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938918034.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005584688.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005584710.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999880582924.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999855582909.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999913918020.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000005584710.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584702.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005584702.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005587363.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005587363.1 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005584704.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005584697.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005584687.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005587339.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005584720.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000005587339.6 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000005587339.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005584683.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005586506.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005587061.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005586072.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005584672.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005585686.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005585977.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005587061.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005584683.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000005587350.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000005587350.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005587363.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587363.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855585561.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855585561.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855585575.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999855585575.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855585575.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855585575.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855585575.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999855585575.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855585597.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855585597.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999886141144.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999872252242.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999872252253.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980587367.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952809588.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994476243.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999913920686.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999913920713.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999913920686.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980587366.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980587381.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999913920686.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938920710.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005587366.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005587381.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999880585589.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999855585575.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999913920713.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000005587381.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005587367.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587367.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999886141156.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999872252267.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999872252254.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980587378.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952809600.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994476267.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999855585587.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999913920699.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999913920709.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999913920698.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980587378.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980587378.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999913920698.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999938920725.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005587389.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999880585611.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999855585587.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999913920698.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000005587389.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005587378.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587378.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005589778.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005589778.6 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999886141190.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999872252292.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999872252278.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980587390.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952809613.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994476302.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999855585611.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999913920722.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999913920722.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999913920722.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980587404.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980587401.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999913920722.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999938920746.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005587413.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999880585626.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999855585611.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999913920722.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000005587413.1 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005587413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005587376.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587413.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005587420.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005587420.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005587414.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005587403.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587414.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005587423.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005587423.6 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000005588414.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005587414.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005589253.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005589803.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005588803.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005587414.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005588414.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005588414.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005588692.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005589803.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000005587414.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000005589256.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000033356513.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000025026248.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000013917502.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000027806390.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000033356513.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033356539.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033356539.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033360722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033360722.5 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000033359891.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033358891.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033360725.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033359891.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033359725.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033358891.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033358891.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033358891.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033360169.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033360725.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000033358891.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000033359725.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000033360725.0 node_expansions=338
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000033359347.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033358336.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033359347.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033360169.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033359347.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033359723.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033358336.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033358336.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033358347.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033359615.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000033360723.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000033358336.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000033359194.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=900000033360723.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000033360725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033360725.0 node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061123811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075013589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066677144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000091681422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000091681645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033346811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033345977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000091682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086126943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077791645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080569145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069457199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000072237199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069458810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063902442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000072238053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052790496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000075012219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058343532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058342143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050009941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066677775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055566309.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000091682498.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091684165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091686387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000091686387.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025017442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997237931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055575054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038907198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022238799.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572132.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055572766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063905831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005570987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997237098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997237075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041685276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044462773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033350807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041682984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005570406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005570406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008343738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025017693.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019459903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000063905831.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063905831.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063904443.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000063905831.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690722.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686415.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686415.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066686388.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686401.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066686391.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066686405.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066690723.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000066690723.5 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066690734.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066688909.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690298.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066688923.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066690034.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066689070.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689612.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066689334.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000066690734.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690723.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577821.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577821.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577835.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577835.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577821.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577821.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577833.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577833.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800057.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977800057.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038912908.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063916784.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980577797.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038912932.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977800034.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094468502.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063916784.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038912908.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038912923.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980577811.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980577797.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038912908.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977800019.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038912908.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094468501.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094472339.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038912933.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063912922.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094472339.6 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468477.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468504.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468481.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468481.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094468479.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468503.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094468514.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468511.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468490.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000094468514.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800055.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977800055.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800055.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977800055.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800069.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977800069.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800070.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977800070.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977803910.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038912955.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063912967.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980577857.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038912959.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094468523.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063916819.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038912959.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038912959.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980577845.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980577848.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038912959.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977800066.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977800066.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038912955.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094472375.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094468534.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038912968.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063916819.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000094472375.1 node_expansions=123
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094468511.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468511.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094468515.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094472375.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094472339.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000094472375.1 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094471013.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472375.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470999.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094472111.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094470875.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094470319.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471167.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471735.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094471430.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000094472375.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472375.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472389.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038916833.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063916846.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980581708.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038916834.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977803931.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094472389.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063916847.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038916819.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038916819.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980581722.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980581735.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038916834.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977803930.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977803945.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038916819.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094472386.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038916819.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063916830.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094472389.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472388.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472389.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477797.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038922242.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063922253.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980587130.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038922242.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977809353.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063922253.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038922242.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038922242.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980587130.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980587130.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038922242.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977809353.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977809353.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038922242.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094477808.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094477811.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038922242.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063922255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094477811.0 node_expansions=378
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094472391.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472389.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094477821.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094472391.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094472378.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094477821.0 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094474876.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094474877.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094477821.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094475998.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094474765.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094476987.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094474209.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475043.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094475623.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094475321.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000094477821.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477848.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477848.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000094481067.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094480346.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094480346.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094479220.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094480235.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094481067.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094479665.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094480498.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094482444.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094481054.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094480791.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116695698.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000116694598.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000116695698.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695698.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695724.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980582835.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980582835.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980582834.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980582834.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002799630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002799630.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999980586058.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980585335.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980585335.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980584225.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980584225.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980586071.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980583668.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980585502.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980587460.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980586057.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999980585780.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000002799643.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1200000002799643.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002799645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002799645.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002799643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002799643.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002799644.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002799644.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986135879.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986135879.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083359889.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069471003.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044470989.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016692322.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000138915447.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108359892.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066693211.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044470989.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019470100.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019470100.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044470989.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999983358100.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016692322.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066693211.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000122248780.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000122248780.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066693211.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091693225.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000138915447.5 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000138914764.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138915048.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138915033.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138913937.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138913937.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138914764.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138913379.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138915170.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138914891.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138913518.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138915447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000138915447.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915463.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915464.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138915464.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915448.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138918651.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138918651.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083363081.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069471018.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986135916.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044471017.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016692352.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108359916.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066693250.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044471017.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019470130.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019470127.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044471019.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999983358126.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016692348.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066693239.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000122248805.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122251970.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066693250.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000091696415.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000122251970.5 node_expansions=130
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122248806.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122248806.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122248806.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122248804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122248804.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122248808.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122248807.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000122248815.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122248790.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122252015.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000122251979.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000122252015.0 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000122251015.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122251292.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122250903.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122251293.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122250195.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122250182.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122251195.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122249639.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122252015.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122251472.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122249790.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122251028.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000122252015.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122252013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252013.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122252027.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122252027.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122252018.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122252027.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122252027.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097252039.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122252027.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122252016.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122252035.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122252015.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000122252035.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097252038.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122252023.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122252023.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122252025.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252025.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122252038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122252038.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122252038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252038.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122252037.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122252037.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122252050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252050.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141692576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141692576.5 node_expansions=95
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122257433.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122256766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122257155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122257710.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122256044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122256044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122257044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122255488.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122257155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122255655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122257044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122256877.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000141695142.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000130581809.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000141695142.8 node_expansions=401
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116692574.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141695142.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141692575.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000141692554.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000141692578.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000141695142.8 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141694757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141693660.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141695025.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141695039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000141693927.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000141693937.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000141694888.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000141693396.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000141695156.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000141693505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000141694893.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000141694781.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000141695156.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141695180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141695180.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000102806292.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000088919876.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000005584767.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063919903.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047253227.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000158364360.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127808803.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000086142100.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063919865.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000038919005.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000038918989.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063919865.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025030976.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016696777.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000066697656.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000141695183.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000086142114.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000111139625.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000158364360.0 node_expansions=246
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000158364066.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158362955.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000158364357.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000158363677.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158364357.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000158363232.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000158363232.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000158364246.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158362704.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158362844.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000158364232.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158364079.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000158363984.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000158364357.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364373.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158364373.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158364382.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158364382.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158364359.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158364359.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133364383.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133364383.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133364374.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133364360.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133364356.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133364371.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133364358.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133364374.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133370096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133370096.0 node_expansions=250
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133369816.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133367872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133366872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133368705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133370094.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133368261.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000133368261.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000133369261.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000133367705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000133369261.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000133367872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133367872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000133367705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000133368872.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000133370094.2 node_expansions=1477
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133371434.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133370045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133371878.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133372434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000133371434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000133371434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000133372434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000133370878.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000133372434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000133371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000133370878.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000133371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000133372434.0 node_expansions=471
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133370105.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133370060.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133370070.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133372434.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133370059.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000133372434.2 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133370045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133370045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133371916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133371061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133371434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000133371461.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000133372434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000133370916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000133372472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000133371046.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133371916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000133371045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000133370916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000133371058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2100000133372472.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133372435.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133372435.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133374837.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133374837.0 node_expansions=50
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077816903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088928027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999980592891.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000038928017.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000022261337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127816903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061150225.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000038928026.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000013927114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000013927114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000038928003.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000000039114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999991704906.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000041705780.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000116705782.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000116705805.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000061150225.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000111150259.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000127816903.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127816903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127816903.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127819317.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127819317.0 node_expansions=83
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127819302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127820302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127820302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127819302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127821135.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127820302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127820691.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000127820691.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000127821691.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000127820135.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000127820302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000127821135.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127820302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000127820135.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000127821691.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000127821691.2 node_expansions=1265
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127819318.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127820327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127820313.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127820313.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127819327.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127821160.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127820302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000127819327.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000127819315.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000127819327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000127820136.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000127820302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127821136.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000127820302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000127820135.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000127821704.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2100000127821704.5 node_expansions=112
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127821704.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127821676.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127821704.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127823538.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127823538.0 node_expansions=88
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127821691.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822718.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127822707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127821704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127823524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127822704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127821704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000127821692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000127821691.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000127822524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000127822707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000127822716.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127823524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000127822692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000127822535.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000127822691.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000127823524.2 node_expansions=112
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127823549.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127823513.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127823549.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127823552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127823552.5 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127823525.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127823526.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000127823526.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127823537.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127823537.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983379065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983379065.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961151231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961151231.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963932857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963932857.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077823499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072267954.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000022267957.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000005601263.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000133379090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000127823516.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000044490166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000022267930.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999997267041.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999997267056.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000022267930.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999983379055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999975044846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000025045708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000100045722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000100045761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044490152.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000094490189.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000133379090.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000133379065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133379065.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000133379091.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133379091.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000133379105.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133379105.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111151284.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111151284.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111151285.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111151283.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111151271.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111151268.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111151278.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111151285.2 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111151290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111151290.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111151289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111151289.2 node_expansions=14
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000038898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999997230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013896780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000000007336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000038898225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=300000038898225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000058349487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460292.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030569956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055571420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052796368.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022237979.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022236599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050014998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008346332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126942.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050015911.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036128865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016681597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033346362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030568317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036124986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013900749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008345473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022232971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030568862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044461140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000058349487.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349527.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058349487.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349211.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000058349527.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058344488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058344488.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058344535.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058344535.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058344532.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058344532.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058344498.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058344498.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058344501.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058344501.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058344499.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058344499.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349562.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349562.9 node_expansions=25
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058349537.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058346210.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058346759.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058346484.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058349262.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000058349537.4 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349540.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349528.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349540.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025016204.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025016204.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000025016206.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025016197.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000025016240.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025016218.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025016218.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000025016218.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000025016240.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025016216.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025016178.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025016216.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063905048.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063905048.4 node_expansions=27
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063905066.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000052793977.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000063905066.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063905095.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063905095.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063911854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063911854.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063905072.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063905072.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063911864.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063911864.1 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000033349530.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063905082.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063905085.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000063911864.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063905097.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000063911864.1 node_expansions=40
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000063906727.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063907419.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063911864.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063905083.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063907025.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063909831.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000063911864.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063911864.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063911864.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033356322.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033356322.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033356322.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033356322.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033362356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033362356.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000033360976.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033358042.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033358765.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033356367.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033356366.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033362365.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033361087.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061127341.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000033362365.8 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033362365.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033362354.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033362365.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066685927.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066685927.5 node_expansions=26
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061140089.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000061140089.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061140125.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061140125.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063908164.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063908164.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000016693435.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030584544.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030584566.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030589131.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030584571.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000030589131.0 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000030589131.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030586186.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030587791.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030586958.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030584534.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030584520.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030586468.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030587186.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000030589131.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030589131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030589131.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999841695796.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999841695796.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999841695845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999841695845.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999841695844.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999841695844.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952809609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952809609.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952809610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952809610.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952809625.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952809625.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999952809647.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952809634.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999952809642.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999952809633.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999952812853.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999952809633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999952812853.2 node_expansions=43
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1799999952811297.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952812853.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952811741.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952812031.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952809631.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952809631.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952812853.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952811575.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952812297.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999952812853.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952812853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952812853.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999938920352.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920352.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999827806567.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000030591405.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091699897.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999947253684.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999983364786.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999938920330.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000016699886.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000016699900.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000016699897.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030588795.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077811018.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108369183.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047255452.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000016699897.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000083366564.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000083366573.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016699900.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016699886.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000108369183.2 node_expansions=218
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108366565.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108366541.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108366531.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108366543.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108369183.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000108369183.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000108368183.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108367642.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108368350.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108366531.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108366533.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108366516.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108368349.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108368477.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108367538.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108369183.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000108369183.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108369183.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108369183.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108369205.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108369205.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108369263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108369263.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108369205.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108369205.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999827809243.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999827809243.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999827809208.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999827809208.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999827809243.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999827809243.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999797253687.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999797253687.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999827807021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999827807021.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999797251465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999797251465.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999797251465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999797251465.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999772244197.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999772244197.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999797251465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999797251465.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999797251465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999797251465.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999797251465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999797251465.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999797251464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999797251464.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999908365243.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000033688.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061144799.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999947254144.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999952809698.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999908365243.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999986144810.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999986144810.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986144797.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000033700.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047255909.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108367029.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047255922.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999986144798.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052811466.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052811479.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999986144798.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999986144798.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000108367029.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108367044.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108367020.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108367044.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108367034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108367034.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108367044.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108367018.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108367044.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133362234.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133362234.2 node_expansions=36
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000133363887.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133364054.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133363221.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133362220.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133364165.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133362221.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133362221.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133364165.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133364887.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136139719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000141691220.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000136138608.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000133364887.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000130584331.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000133364887.5 node_expansions=590
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000108372090.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108371353.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108370686.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108369698.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108371631.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108369686.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108369686.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108370685.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108371631.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108370698.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136139442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000141691220.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000136138622.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000133364887.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000125029913.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000130584357.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000133364887.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133364914.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133364914.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133364899.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133364899.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999844473357.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999933363121.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000031579.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000111142630.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000008363964.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000013919519.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999933363135.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011142677.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999986142677.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999986142677.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000050031519.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072253823.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000097253742.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011142677.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102809297.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077809357.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000011142677.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000011142690.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000111142630.5 node_expansions=216
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111142630.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000111142630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000111142630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111142630.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111142698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111142698.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111142667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111142667.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999869473334.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999869473336.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999869473358.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999869473368.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999869473336.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2399999869473368.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999855584430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999855584430.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999869473333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999869473333.5 node_expansions=4
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999869473365.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999869473367.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999869473354.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999869473354.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999869473367.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999869473367.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999869473378.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999869473378.5 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061126657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066682831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063904720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055568334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058345278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027788556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027789389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027791334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000052791389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052789723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027787444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027786610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072237275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066682830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041678607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041678607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058342767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069459489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050011111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036120498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000080572276.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080577831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000080577831.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027794442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025011866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013902978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994458242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994457144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994455187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025011588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047241162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019461109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994457129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994456281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994455740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019454642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000011572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000011016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793026.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025018027.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036129206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005568809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000047241165.1 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238387.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047241165.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018678.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018667.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018689.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015921.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050015921.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050030107.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050030107.2 node_expansions=72
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080585662.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467620.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036139440.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997245398.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080580523.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025028329.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994467620.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088918996.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088918996.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997245398.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024954.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088918996.2 node_expansions=597
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088909555.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088913166.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909820.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913857.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910524.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912746.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909543.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000088913857.6 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913832.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913857.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913867.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913867.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913843.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913867.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913876.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913876.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024979.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024979.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080580531.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467646.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036134320.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997245432.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050024975.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024975.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024979.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113913812.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063906685.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994467654.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116685319.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997245432.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024975.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024979.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024975.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024988.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000116685319.2 node_expansions=145
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088915825.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088914868.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088917645.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088916089.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916089.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916813.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088919034.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915812.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116685376.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000116685376.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685352.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685352.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685365.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685366.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116685387.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116685365.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685387.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150018692.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150018692.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050018701.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077796490.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080574272.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994461365.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063905834.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025016922.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077796488.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077796476.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077796488.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000108352040.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063906723.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033351157.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116685383.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025016921.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077796487.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077796478.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077796478.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077796476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000116685383.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685377.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685377.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116685383.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685383.8 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000150018690.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000147240890.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000144463123.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000150018690.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150018668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150018668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994461346.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994461346.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994461344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994461344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999994461345.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994461342.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999994466477.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999994461343.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999994461354.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999994466477.0 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999994463284.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994461353.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994464118.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994463552.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994461354.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994464254.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994466501.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999994463295.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999994466501.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994466492.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994466492.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994466501.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994466501.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999994468423.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994466488.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994469435.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994471101.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994469256.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994468699.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994466477.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999994469421.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999994468421.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999994471101.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994471088.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994471088.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972248879.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972248879.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972248881.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972248881.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972248883.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972248883.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972248881.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972248881.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933359994.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933359994.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022250661.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050028445.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052809700.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075030145.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997248889.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050028435.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050028439.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050028449.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080587478.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000002808811.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999972249778.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000127809700.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000150031923.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019474589.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050028435.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050028449.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050028439.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050028436.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000150031923.0 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150028426.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150028436.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150028431.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150031923.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150028447.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000150031923.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000150030367.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150031091.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150028424.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150031369.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150031200.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150028423.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150028438.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150031925.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150030533.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150030378.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000150031925.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150031923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150031923.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150040335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150040335.2 node_expansions=155
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000150033902.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150034627.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150031949.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150034892.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150034069.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150035725.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150034727.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150031947.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150031949.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150034072.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150033892.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000150035725.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150035735.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150035735.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933367279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933367279.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999933369234.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933369956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933369400.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933367289.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933370234.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933369400.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933370067.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933371900.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933367289.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933367289.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933369402.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933369245.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1199999933371900.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933371900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933371900.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933375402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933375402.0 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999933371915.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933371902.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933371915.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933375403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933375403.0 node_expansions=77
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999933373848.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933372903.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933374024.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933371900.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933374848.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933374024.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933373015.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933375410.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933371904.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933371901.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933372910.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933374015.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933373848.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999961143572.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999963921303.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999955584470.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999958365071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999958365627.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1799999933375410.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999933375410.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999933375415.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999933375415.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933375402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933375402.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999933375416.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933375416.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999933375416.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933375416.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972265193.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972265193.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000022266082.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050043857.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000052821635.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999933375415.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000075044997.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999997264304.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000050043860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000050043861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000050043860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000080602331.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000002823664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000127821636.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000150046775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000019486527.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000050043860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000050043869.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000050043871.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000050043871.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000150046775.5 node_expansions=176
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000150043858.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043858.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180593250.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180593250.0 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000150043858.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043858.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999933375404.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933375404.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000022266084.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050043851.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000052821637.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000075042071.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999997264307.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000050043860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000050043848.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000050043860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000080599402.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000002820745.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999972265181.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000127821636.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000150043850.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000019486530.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000050043851.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000050043849.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000050043848.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000050043860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000150043850.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000150043861.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043861.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000022266095.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050043861.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052821651.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999963925698.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075042070.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999997264301.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000050043861.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050043860.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000050043873.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080599414.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000002820736.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999972265194.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127821634.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072259920.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072256419.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050043873.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050043861.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000050043873.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000072259920.2 node_expansions=141
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019486523.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019486523.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000019486524.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019486524.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000019486524.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000019486536.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000019486512.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000019486536.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019486537.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019486537.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072259891.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072259891.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019486524.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019486524.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933375415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933375415.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902819857.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902819857.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963925693.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963925693.0 node_expansions=85
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999933375424.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999963925643.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999933375436.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999933375426.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999963925681.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999933375426.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999963925681.0 node_expansions=136
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1799999933377367.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933376426.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933377534.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933375412.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933378356.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933377523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933376523.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933375412.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933375413.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933376426.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933377537.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999933377356.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999933377812.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999933378078.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999961146069.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999963925705.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999963924791.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2099999955587972.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2099999958368569.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2099999958369136.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2099999963925705.5 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999963925681.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999963925680.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963925681.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963925695.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963925695.5 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999963927651.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999963926705.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999963927831.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999963925706.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999963928649.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999963927818.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999963926816.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999963925706.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999963925705.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999963926705.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999963927814.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999963927649.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999963927094.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999963927372.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999994475071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2399999986138263.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2399999977806852.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999977810071.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2399999994475071.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994475097.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994475097.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994475084.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994475084.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999994475073.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994475073.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008359518.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008359518.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999994475098.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999994475097.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994475098.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008359543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008359543.0 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000072253751.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000080587075.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000102809326.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000147253770.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000016696407.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000100031542.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000080587098.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100031520.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000130587095.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000063922517.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000033364853.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000177811405.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000200031529.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000091700294.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000069475962.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069475962.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100031538.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000080587073.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000200031529.0 node_expansions=138
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000200033486.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200032528.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200033630.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200031519.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200033463.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200033653.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200032653.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200031519.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200031542.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200032519.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200033653.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200033461.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200032931.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200033199.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000200033653.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000200033628.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200033628.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200033652.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200033652.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000200033660.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200033638.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000200033646.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200033661.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200033638.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000200033661.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200033651.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200033651.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230589174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230589174.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000102811394.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000111144727.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000133366950.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000025032727.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000177811404.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000044476282.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000130589171.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000111144727.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000130589171.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000161144738.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000094478061.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000063922505.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000208366962.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000122255839.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000100033616.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000100033616.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000130589171.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000111144727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000208366962.5 node_expansions=200
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000208366974.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000205589172.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000197255839.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000208366964.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2700000208366974.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208366973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208366973.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000208371840.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000208370062.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000208371006.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000208369062.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000208370173.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000208370062.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000208370173.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000208369062.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000208370173.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000208369062.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000208370062.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000208370062.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000208371006.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000208370285.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000208370729.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2700000208371840.0 node_expansions=513
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000208369895.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000208371009.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000208368895.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000208370017.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000208369905.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000208368898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000208370021.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000208371850.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000208368896.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000208370173.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000208368910.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000208369895.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000208369906.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000208370840.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000208370309.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000208370578.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000208371850.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208371854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208371854.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025037641.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025037641.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025037638.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025037638.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025036275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025036275.8 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000025039370.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025040315.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025038370.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025039481.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025039370.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025038370.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025039481.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000025039204.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000025037926.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025039481.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000025037926.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025039370.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025039370.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025040315.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000025039926.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000025039482.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2700000025039482.0 node_expansions=1638
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000025040449.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000025041560.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000025039449.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000025041560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000025040560.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000025040449.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000025039449.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000025039449.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000025041005.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000025040005.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000025040727.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000025040005.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000025040449.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000025040449.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000025041394.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000025040838.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000025041005.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000025041560.5 node_expansions=554
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999994483926.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000025039461.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000025041560.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000025039483.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000025039484.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000025041560.5 node_expansions=66
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000025040464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000025041576.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000025039449.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000025040560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000025041005.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000025040449.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000025041575.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000025039464.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000025039449.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000025040462.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000025039464.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000025040759.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000025039449.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000025040449.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000025040449.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000025041408.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000025040851.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000025041042.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000025041576.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994486005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994486005.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000025040907.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000025040907.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000072264719.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000080598052.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000133375829.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000116709164.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999986151829.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100042496.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000080598042.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000100042484.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000161153606.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000113929783.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000033375829.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000177820275.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000200042507.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000061153608.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069486931.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000069486939.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100042497.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000080598053.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=3000000113929783.0 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000094486940.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094486907.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094486940.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094486956.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094486956.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000094486955.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094486930.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094486955.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000094486946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094486946.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000094486964.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094486936.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094486964.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000125042480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000125042480.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000072264729.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094486938.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000094486938.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094486938.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094486938.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994486038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994486038.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000072264672.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000080598005.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000133375798.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000116709147.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999986151798.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100042464.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000080598019.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000100042465.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000161153588.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000094486902.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000033375797.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000177820235.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000200042475.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000061153568.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069486929.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000069486908.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100042449.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000080598005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2700000200042475.0 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000200042460.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200042460.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200042475.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200042475.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180594541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180594541.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180596131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180596131.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180596085.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180596096.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180596102.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180596080.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180596092.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000180596102.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000180596095.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180596105.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000180596105.0 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019452947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019456280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000041679336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958338058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008340447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013896501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977784223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999958337502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999958335834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999958336668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988895390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999972225612.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000041679336.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041679336.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041677669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000041679336.4 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050017821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047235277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061128943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047237474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061127842.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011125765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011125474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050015900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012706.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019455463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036125532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050018640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033348303.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041681955.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027790795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000061128943.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127842.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128387.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000061128943.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128943.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128943.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128971.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133856.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133856.6 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011132067.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997243178.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091689412.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011132067.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044465412.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997243178.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027798745.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091689412.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094467190.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094467190.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061133845.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000094467190.0 node_expansions=666
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094462310.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094465098.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094464835.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094462321.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094466078.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094465246.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094467190.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094466488.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000094467190.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094467191.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467191.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128965.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128965.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094467202.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467202.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094467202.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467202.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011132064.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000011132040.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044465408.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061133818.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061133818.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997243152.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027798719.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091689396.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061137985.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061137985.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094467164.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111128938.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061137985.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061137985.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061137985.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061133829.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061137985.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000111128938.1 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467197.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467163.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467163.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467197.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470686.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094467163.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470940.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094469940.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469677.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467186.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468186.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094470131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094471344.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000094471344.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471329.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471329.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471329.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094471329.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471367.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133129.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133129.2 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094472354.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471365.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094475143.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474143.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094473868.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471365.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094474020.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094472354.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094474313.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094474031.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111133143.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000111133143.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133140.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133140.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133154.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133154.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133178.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133178.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133152.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133152.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111136033.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111136033.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111139922.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111138810.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111139366.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111136033.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111138977.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111137033.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111140088.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111138699.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000111140088.5 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111136090.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111136047.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111136058.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111140088.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111136070.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000111140088.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111136056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111136044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111138834.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111138825.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111138544.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111136047.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111138699.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111137033.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111140088.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111137977.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111138700.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000111140088.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140112.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011138345.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025028112.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108362345.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050029015.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083362346.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061140112.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061140112.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025028123.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055583678.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000108362356.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077806778.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077806793.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111140124.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077806778.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077806789.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077806793.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077806789.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077806789.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000111140124.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111140123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140123.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140144.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080584600.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140143.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111140143.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111140143.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140117.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140143.0 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011138330.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000011138357.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000011138357.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000011138341.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000011138341.6 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000011138355.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=900000011138357.6 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011138330.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011138330.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011138342.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011138342.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011138344.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011138344.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000011138343.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011138329.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000011138320.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000011138320.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000011138335.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011138343.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011138355.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011138355.1 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000011138345.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011141083.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000011138379.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041690837.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000011138369.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000011138358.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000041690837.5 node_expansions=98
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000011138344.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000011138344.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000011139733.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000011141121.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000011140845.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000011138355.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000011141010.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011139355.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000011140288.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000011141010.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000011140455.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000011141021.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000041690837.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000030575796.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1200000041690837.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041690861.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041690861.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041690872.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041690872.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041690888.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041690850.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041690888.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083357520.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083357520.2 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000083357520.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000041690886.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000041690853.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000061135300.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000083357520.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083357543.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083357543.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083357553.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083357553.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050024209.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050024209.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069468642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069468642.5 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000050024221.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000050024232.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000069468642.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1800000069468642.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069468666.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069468666.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691789.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011136219.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011136219.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011136208.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011136208.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000011136240.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000011138964.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000011136212.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000011136200.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000011136211.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000011138964.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000011136197.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000011136187.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000011137620.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000011138997.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000011138708.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000011136197.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000011138835.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000011137180.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000011136189.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000011138826.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000011138292.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000011138838.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000011138997.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011138997.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011138997.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011139032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011139032.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011139032.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011139032.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011141588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011141588.5 node_expansions=23
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000038916764.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000027805677.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2100000038916764.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038916769.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038916769.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038916764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038916764.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038916789.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038916789.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000038916788.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038916785.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000038919398.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000038916788.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038916790.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000038919398.2 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000038916771.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000038918175.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000038919273.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000038919120.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000038917733.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000038916773.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000038919412.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000038917733.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000038916772.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000038919398.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000038918866.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000038919400.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000038919412.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038919398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038919398.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038922600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038922600.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000038919402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038919423.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000038919426.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000038919413.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038919411.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000038919426.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038919426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038919426.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055586019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055586019.5 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000038918544.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038919424.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000183363877.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000066697200.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094474979.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066697215.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000105586089.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000100030547.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000183363889.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000122252770.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000122252756.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000188919423.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000188919423.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000083363878.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000122252756.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122252756.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122252767.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000122252758.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000188919423.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000188919421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000188919421.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188919435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188919435.0 node_expansions=269
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000188919425.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205587447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205588558.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205588447.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205587058.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205586058.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205589280.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205587058.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205586058.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000188919425.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205588725.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205588169.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000205588725.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213916799.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2700000188919425.5 node_expansions=479
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000188919441.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000188919458.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000205586058.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188919425.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000205586043.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000188919390.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000188919425.5 node_expansions=87
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000188920436.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000188920824.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000188921935.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000188921814.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000188920435.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000188919434.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000188922647.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000188920431.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000188919422.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000188919425.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000188922088.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000188921533.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000188922088.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2700000188919425.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188919422.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188919422.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000205586074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000205586074.5 node_expansions=40
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000205586074.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=3000000205586074.5 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961115280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000036121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005566224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013896501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000036121280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000036121280.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052795331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055574778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016679365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016682154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239457.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239642.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016680200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061128389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050017218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052795277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036128529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027792681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050016372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038902194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038903318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030568514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030565183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036122685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050014964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041682184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044460254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126642.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044461108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041681638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041682194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047239444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022236864.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000061128389.9 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061128389.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127834.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061128389.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130907.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130776.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132165.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131609.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061130074.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061130908.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131198.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000061132165.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132165.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132127.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132165.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132177.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132177.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132141.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132178.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132181.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132181.9 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061132165.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132157.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061132176.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061132192.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061132179.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061132176.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000061132192.4 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132178.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132154.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132178.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132187.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132187.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132187.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132155.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132187.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136232.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061132177.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132169.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061132189.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061132166.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061136207.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061132176.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000061136207.5 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061134676.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133162.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134551.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135662.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136221.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061135374.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133818.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134651.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061134943.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000061136221.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061136207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136207.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136221.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136221.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136234.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061141385.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061139454.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138743.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061137218.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061138607.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061139743.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061139440.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137885.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061137329.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061138996.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061141385.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061141385.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061141385.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061141409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061141409.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061141398.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061141398.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061147917.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061147917.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061141420.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061141409.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061141420.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061141422.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061141422.2 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061141420.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061141424.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000136141390.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000028535.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016695202.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061141424.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061141443.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061141424.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097259041.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036139644.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000028531.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080585866.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080592375.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016695198.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016695202.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061141424.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061141424.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061141424.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000097259041.8 node_expansions=134
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097252531.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252557.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097252557.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097252534.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252532.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252534.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097259086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097259086.2 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061141446.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061141446.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097252534.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000028533.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061141422.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016695200.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061141423.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061141423.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061141423.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036139645.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000028544.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080585868.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080585867.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016695200.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016695200.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061141423.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061141423.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061141422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097252534.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097252535.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252521.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252535.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077808111.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252523.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097252530.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000097259061.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097252520.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097252534.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000097259061.8 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000097259061.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097255728.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097255030.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097253519.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097254895.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097256006.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097255728.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097258228.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097254173.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097253631.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000097255284.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000097259061.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097259061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097259061.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097259061.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097259061.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097252784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252784.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097252799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097252799.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030586131.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061141697.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999969473242.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030586144.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986139909.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030586131.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030586132.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061141697.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066697243.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005584355.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999969473253.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050030589.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050030586.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999986139909.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986139933.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030586155.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030586131.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030586131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000066697243.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066697243.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066697252.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000066697252.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697252.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066697252.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066697231.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000066697231.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000066702950.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066697232.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000105586099.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000105586110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105586110.0 node_expansions=198
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000066697232.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000066697231.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000066697246.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000066697233.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000066697266.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000066697241.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000066697266.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066697253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066697254.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066697266.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066697253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697273.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066697273.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066697267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066697267.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066697254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066697254.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030586144.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061141719.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097252823.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999969473254.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030586143.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986139921.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030586162.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030586162.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061141699.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005584366.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999969473254.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050030596.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050030588.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999986139921.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986139921.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030586143.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030586143.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030586156.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000097252823.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097252819.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097252797.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252819.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097252819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097252819.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097252819.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097252811.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252819.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075028675.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075028675.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075028656.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075028630.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075028656.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075028656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075028656.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075028652.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075028644.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075028652.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075028656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075028656.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075028656.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075028630.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075028656.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075028652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075028652.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075028652.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075028641.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000075028641.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075028642.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028642.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075031874.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075031874.4 node_expansions=27
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000075031888.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075029776.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075028666.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075029665.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075028665.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075029666.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075031074.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075031907.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075028685.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075030332.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000075029666.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000075031444.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000088910706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000091691921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000083357198.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000091691921.9 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069469713.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069469713.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091695141.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091695141.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691932.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091691932.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069469731.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069469731.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986136378.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061136379.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999941690157.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002803054.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999980580836.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999986136378.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047247498.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033358601.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038914157.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977801276.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941690156.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022247490.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022247509.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999980580842.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980580836.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002803064.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002803064.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047247490.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000061136379.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061136375.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061136375.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100025196.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100025196.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061136412.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061136368.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061136412.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061136388.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061136388.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061136389.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061136381.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061136389.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100028447.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100028447.5 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061136380.9 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=900000061136380.9 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986139576.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069472910.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999941693353.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002806242.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999980584020.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999986139576.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047250688.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033361799.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038917354.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977804465.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941693353.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022250688.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022250688.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999980584020.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980584020.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002806242.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002806242.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047250688.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000069472910.4 node_expansions=774
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000069472922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069470811.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069469724.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069470715.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069469701.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069470715.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069472089.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069472922.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069469702.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069471368.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069470701.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069472478.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000069472922.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069472924.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069472924.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069478077.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000069474035.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069474022.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069472923.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069473934.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069472933.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069473910.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069475299.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069476134.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069478077.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069472911.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069474577.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069473933.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000069475689.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000069478077.0 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069478077.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069478068.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069478044.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069478081.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069478080.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000069478081.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069478056.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069478092.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069478059.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069478093.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069478093.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069478093.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478094.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069478094.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478091.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069478091.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069478114.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069478114.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047255893.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047255893.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000047255859.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047255868.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000047259078.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000047255858.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000047259043.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000047259078.5 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000047256968.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047256980.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047255880.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047258524.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047258814.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047256856.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047255856.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047256856.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047258246.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047259078.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000047255880.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000047257524.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000047256857.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000047258634.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000047259078.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025036869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025036869.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025040053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025040053.0 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000025037979.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025040077.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025037979.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025036854.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025039535.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025039799.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025037868.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025036854.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025037854.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025039244.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000025036869.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000025038546.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000025037854.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000025039632.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000025040077.0 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000025040078.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025040051.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000025040077.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000025040056.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000025040067.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025040078.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025042829.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025042829.4 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000025040101.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025040076.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000025040089.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000025040078.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000025042829.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000025042829.4 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000025041051.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025041162.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025041162.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025040076.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025042718.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025041066.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025041065.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025040051.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025041051.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025041066.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000025042440.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000025040051.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000025040908.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000025041051.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000025042829.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000025042829.4 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025042853.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025042853.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025042844.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025042844.9 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083346990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072238655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030564108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030563552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030562718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058345255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061122497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052786933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069457543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050011941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000083350054.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083346998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083352831.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000011126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019459101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033350265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991682709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569631.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011125199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025011666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019455000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022237475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991679639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991676559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991678226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991680750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016678241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002787961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005565805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025015249.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030571984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005568305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000047238109.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000047238109.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576333.0 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055573963.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572288.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572298.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576334.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055572297.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574242.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575075.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575499.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055576334.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055576333.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576331.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576333.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576334.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576344.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576307.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576344.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077794498.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077794498.0 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055576335.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576320.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055576340.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055576345.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055576332.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055576329.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055576345.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576343.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576343.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055578009.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576345.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576345.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578731.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576343.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578290.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579120.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580123.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055579567.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055580123.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580109.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022777.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022777.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022787.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022787.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022784.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022784.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008356146.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578355.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013911701.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050022741.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980578354.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033357910.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083357911.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033357920.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033357910.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069469022.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033357909.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033357920.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033357909.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033357910.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033357910.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033357909.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580132.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580133.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000050022741.9 node_expansions=134
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016689478.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016689440.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016689478.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016689490.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016689490.1 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000016689424.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000050022756.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000050022756.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050022756.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050022756.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050025972.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050025972.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000050022789.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050022789.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000050022777.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050025985.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050022777.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000050025985.2 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000050024444.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050022762.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050022763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050025153.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050025999.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050022777.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050022790.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050025555.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050025985.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050024610.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000050025999.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050025999.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050025999.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022248229.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022248229.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022248207.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022248207.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950025988.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950025988.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950025996.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950025996.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950026009.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950026009.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950025996.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950025996.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914897.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913914897.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999913914925.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999913914882.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913914925.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999913914897.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999913914884.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999913914911.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999913914924.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999913914912.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999913914910.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999913914924.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999891692701.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999913914887.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999913914887.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914874.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913914874.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913914888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913914888.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913914890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913914890.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913918119.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913918119.9 node_expansions=82
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999913919749.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913920860.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999913918082.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999913918083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999913920471.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999913914860.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999913921305.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999913918083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999913920860.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999913923249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999913919916.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1499999913923249.8 node_expansions=301
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913918112.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999913918121.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999913918111.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999913923249.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999913918134.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999913923249.8 node_expansions=57
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999913919764.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913920610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999913918096.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999913918096.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999913920471.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999913918082.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999913921305.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999913918083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999913918083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999913923249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999913920860.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999913919916.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999913923249.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913923276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913923276.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000005589964.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969478816.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986145485.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022256606.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999950034374.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000002813916.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000080591707.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002813930.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002813930.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075036174.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002813916.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002813930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000002813916.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002817138.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002813930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000002813916.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025036164.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025036152.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000080591707.8 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080591719.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080591719.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000005589940.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969478864.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986145496.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022256619.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999950034371.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002813962.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002813941.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999913923275.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002813942.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075036175.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002813927.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002813962.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002813927.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002813941.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002813954.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002813942.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025036163.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025036176.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000075036175.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075036177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075036177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075036178.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075036178.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075039363.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075039363.6 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075036218.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075036190.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000075036155.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075039363.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075036178.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000075039363.6 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000075037808.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075038641.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075036142.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075036141.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075038564.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075037141.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075038009.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075036142.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075036141.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075038919.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075036143.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000075038808.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000075039398.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000075039398.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075039363.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075039363.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913926474.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913926474.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913926461.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913926461.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913929127.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913929127.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913926461.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913926461.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913929142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913929142.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999913928127.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999913928961.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999913926461.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999913926461.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999913927738.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913927488.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913927461.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999913926461.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999913926461.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999913929238.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999913926461.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999913929142.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999913928294.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999913928586.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999913929142.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888923405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888923405.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877810183.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877810183.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999841699086.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999841699086.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852804475.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852804475.6 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999852806141.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999852804474.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999852804475.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999852805754.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999852804475.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999852805474.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999852804475.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999852804474.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999852807253.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999852804475.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999852805474.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999852805752.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999852806585.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999852806585.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1499999852806585.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852806585.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852806585.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852806586.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852806586.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999816695499.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999852806583.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999852806607.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999852806599.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999852806622.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1499999852806622.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852806595.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852806595.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999816695525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999816695525.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999816695520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999816695520.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852806587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852806587.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852806586.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852806586.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999816695476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999816695476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999791695476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999791695476.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999791695476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999791695476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999791695476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999791695476.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999791695484.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999791695484.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999883362164.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999847251053.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999863917717.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972251066.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999827806595.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999905586164.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999958363942.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999880586178.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999880586178.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999977808391.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977808390.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999952808394.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999880586178.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999880586151.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999905586194.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999905586164.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999902808387.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999902808387.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1499999977808391.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999977808377.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977808386.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999977808389.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999977808389.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999977808384.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999977808389.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977808374.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977808374.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977811139.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977811139.0 node_expansions=25
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363933.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000008363933.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363919.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008363919.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999822251031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999822251031.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999822251016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999822251016.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822249905.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999822249905.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999822251016.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999822251016.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999822251031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999822251031.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063901432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061123609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083350609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030567441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055565830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050008885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069460598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066682265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000083350609.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083355054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083355054.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027792154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011127445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019460213.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022238811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986126540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986125151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050013109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011127698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991678739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991679850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016683251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011125181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986125127.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999986122615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999986121504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986123750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681039.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994454573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991676794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991676238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000010405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022233263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005566305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025014708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005568517.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000050018387.2 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000050018387.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018411.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018423.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018373.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018423.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018411.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050018412.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986126856.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986126856.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050018412.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086129523.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030572200.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351763.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050018411.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986126856.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018412.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050018425.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050018411.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050018412.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086129533.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994461089.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027794422.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083351757.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050018411.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086129533.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129534.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129519.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129534.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129531.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129531.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129530.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129510.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129530.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461090.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461090.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994461080.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461054.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461080.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461086.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461086.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461088.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461066.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461088.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025016586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025016586.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050018421.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986126866.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986126867.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050018421.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086129543.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030572210.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351766.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050018433.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986126866.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018433.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050018421.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050018432.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050018432.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050018433.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086129543.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027794433.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083351763.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050018421.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086129543.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129543.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129505.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129543.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468242.0 node_expansions=73
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132331.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133311.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132478.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086131495.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133720.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086129543.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130956.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086134978.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000086134978.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134979.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134954.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134979.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994470631.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994470631.8 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050023844.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986132288.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986132288.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023844.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086139075.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030581741.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083361297.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986132289.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050023845.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050023845.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050023844.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023867.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023845.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086134978.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027803964.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083361297.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050023845.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086139075.2 node_expansions=141
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134978.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134940.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134978.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134975.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134975.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134978.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134965.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134978.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134979.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134979.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134940.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134975.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355400.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355400.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958352345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958352345.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359521.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359521.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999958355399.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958359521.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999958359506.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999958355369.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999958355404.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999958359521.8 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999958358132.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958359132.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958358299.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958357311.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958359132.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958359521.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958355355.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958356744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958357744.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999958359521.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359522.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359522.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359536.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999958359534.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958359530.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999958359519.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999958359519.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999958359543.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=599999958359543.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359554.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927794684.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927794684.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983352017.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950016017.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999919460448.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983352003.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055574253.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000016930.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047240906.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983352028.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999919460461.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983352003.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983352003.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983352003.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983352017.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983352003.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055574239.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961128017.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016685350.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013907574.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000055574253.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574253.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574253.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579098.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579098.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055577028.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575220.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574236.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577154.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576170.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579109.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574226.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574226.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055575615.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055576598.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055579109.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579085.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579085.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579098.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579098.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579085.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579085.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927799519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927799519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927799530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927799530.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983352303.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927794094.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999897238516.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983352329.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055574552.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977794972.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025018972.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961130084.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999897238515.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961130084.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961130082.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961130071.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961130082.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999961130070.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033352317.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938906095.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994463417.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991685649.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000055574552.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574500.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574550.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574552.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574552.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574553.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574527.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574553.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905572762.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905572762.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905572774.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905572774.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905577306.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905577306.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983352351.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927794129.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999897238541.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983352316.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055574565.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977794993.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025018995.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961130097.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999897238541.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961130098.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961130098.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961130104.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961130097.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999961130097.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033356862.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938906098.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994463427.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991685682.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000033356862.0 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000033352320.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033352315.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000033352304.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033356862.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000033352328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000033356862.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000033355068.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000033353250.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000033352303.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000033352290.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000033355219.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000033354234.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000033352303.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000033352290.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000033353679.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033354664.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033356875.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000033356875.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033356862.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033356862.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033356876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033356876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033356888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033356888.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132887.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886132887.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132886.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886132886.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886132899.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886132909.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132885.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886132885.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999886132885.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999886132879.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999886132874.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999886132893.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999886132890.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999886132893.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886132879.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137462.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886137462.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886132879.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852804139.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999852804139.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999852799548.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999852799542.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999852804128.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999852799532.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999852799554.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999852804128.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999852800906.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999852799531.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999852802462.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999852799531.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999852800531.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999852801462.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999852804128.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999852801351.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999852799517.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999852799531.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999852800906.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999852801931.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999852804128.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852804142.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999852804142.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852804128.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999852804128.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825026376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999825026376.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825026376.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999825026376.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999825026376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999825026376.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999794470835.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999794470835.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000038900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983338113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000038900169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000038900169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000013904089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013902698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047241946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795289.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058353053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013904089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013904097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013905197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013901599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682767.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050016098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036125806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041682765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044464164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036128027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036129138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050017496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027794918.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036123809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025011294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038903585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036127207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033348292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036128029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041682208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038904971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058353053.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058353053.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351666.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058351386.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058353053.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058353054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353054.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941682831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941682844.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941682831.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941682854.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941682856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999941682855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941682855.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682855.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941682855.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908349524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908349524.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999908349520.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908349498.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999908349489.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908349488.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908353810.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999908353810.1 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999908351997.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908352274.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908352421.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908352297.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908351996.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908353810.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908352700.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908352421.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999908353810.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353833.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353833.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353810.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908353810.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908353834.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353834.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886131614.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886131614.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002801825.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000069468480.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027801820.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958356478.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999941688923.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002801825.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025024042.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069468486.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027801820.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027801836.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002801825.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958356478.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999941688946.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002801812.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002801835.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801812.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025024035.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091690725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091690725.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690736.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002801836.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000069468514.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027801846.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958356503.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999941688947.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002801847.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025024059.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069468510.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027801847.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027801853.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002801837.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958356500.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999886131625.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999941688947.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002801847.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801836.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002801836.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025024065.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000069468514.2 node_expansions=89
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069468520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069468502.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468520.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999886131621.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999886131623.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999886131623.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886131613.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886131613.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999886131624.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999922239277.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999886131625.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999886131626.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999886131615.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999886131625.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999886131624.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999886131624.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999886136479.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999886136489.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999886131591.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999886136478.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999886131609.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999886136478.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999886131619.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999922239263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=899999922239277.2 node_expansions=207
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886134365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886134365.8 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999886138977.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886134366.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999886139977.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886134366.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999886138977.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999886140533.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999886139977.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999886139699.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999886139422.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999886134366.8 node_expansions=203
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999886136867.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999886137334.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886134366.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999886137311.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999886136866.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999886136477.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999886137866.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999886137588.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999886137324.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999886134366.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886134366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886134366.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886141352.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886141352.5 node_expansions=91
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002808088.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069474755.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027808089.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958362754.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999941695199.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002808088.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025030311.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000094466959.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027808089.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027808089.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002808088.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958362754.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999941695199.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002808088.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002808088.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002808088.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025030311.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000116689181.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000116689181.8 node_expansions=346
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000091696000.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091696446.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091696446.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091696001.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091695612.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091697002.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091696723.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091696456.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116689196.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1500000116689196.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116689181.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116689181.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116689219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116689219.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100022529.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100022529.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100022530.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100025688.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100022553.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100022542.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100022554.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000100025688.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000100025018.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100025410.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100025410.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100025043.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100022540.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100025026.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100025712.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100025412.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000100025712.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100025688.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100025712.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100025726.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025738.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100025738.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100025749.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100025736.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100025724.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100025735.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100025724.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100025749.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100025752.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027803509.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094473112.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036136846.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966691516.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999925023946.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986136849.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050025736.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077803522.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036136847.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036139778.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011136849.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999966691516.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999905578615.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999961135946.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999986136849.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011136835.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011136835.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033359065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000094473112.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094470179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094470179.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094473123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094473123.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094470191.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094470179.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094470180.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094470177.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094470179.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094470191.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072248678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072248678.5 node_expansions=57
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000072245733.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072245734.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072245721.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072245731.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072245734.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000072245734.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072245735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072245735.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094464796.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094464796.2 node_expansions=45
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000005582013.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000036137568.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999966692235.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999902802456.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963915345.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027804235.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055582023.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013915346.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013915356.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011137578.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944470012.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999883357123.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999938914456.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999963915345.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999988915345.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999988915345.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011137568.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000077804235.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000077804235.0 node_expansions=630
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000077803797.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077803411.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077801301.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077802310.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077803690.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077801300.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077803801.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077803801.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077804246.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000077804246.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077804246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077804246.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883357135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883357135.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999883359244.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883359635.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883357133.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883359244.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883358133.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883359523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883357134.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883359635.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883359800.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999883359633.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1499999883359800.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883359801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883359801.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883362300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883362300.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999883361911.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883362300.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883361647.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883359800.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883361911.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883360801.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883362189.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883359800.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883362302.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999883362314.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999883362314.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883362314.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883362314.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902810122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902810122.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902807622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902807622.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902810123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902810123.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902807623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902807623.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902807623.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902807623.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999902807633.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999902807613.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999902807612.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999902807615.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999902810074.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999902810074.2 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999902809685.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999902808708.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999902808574.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999902809407.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999902807597.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999902808574.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999902808574.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999902809963.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999902807574.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999902810101.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999902808588.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999902810101.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902810074.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902810074.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883364768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883364768.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883364753.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883364753.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902810063.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902810063.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877810077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877810077.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877810077.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877810077.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877810101.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877810101.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999980589661.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000047256338.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036145204.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999941699879.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938922993.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002811906.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030589657.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013922967.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013923001.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986145214.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999919477660.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999858364744.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999913922077.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938922981.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999963922981.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999963922990.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999986145217.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052811879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000052811879.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052811856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052811856.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052811891.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052811891.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000052811882.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052811889.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000052811891.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000052811891.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000052811889.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000052811891.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052811891.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052811891.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075030878.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075030878.0 node_expansions=37
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000075031965.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000075031965.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000075031854.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000075032688.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000075030854.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000075031854.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080589633.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000075030854.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000075030854.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077811633.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000075034967.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000075031854.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000061143078.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000072255855.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000075034354.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000080589633.2 node_expansions=503
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000052812902.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000052815004.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000052814002.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000052813891.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000052814727.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000052812893.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000052813893.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000052812891.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000052813902.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052812902.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000052814171.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000052816391.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000052813893.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000080589667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000061140577.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000072253355.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000075031878.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1800000080589667.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080589667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080589667.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058367462.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058367462.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058367451.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058367451.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058367458.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058367458.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000058367459.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058367438.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000058367450.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058367429.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000058370912.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000058370912.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000058367413.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058369525.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058368525.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058368414.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058369245.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058367412.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058368413.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058367439.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058368439.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058367414.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058368713.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058370912.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058368412.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000058370912.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058370914.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058370914.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058370928.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058370928.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000058370928.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058373037.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058373041.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058372039.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058371928.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058372775.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058370962.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058371930.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058371930.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058370926.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058371928.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058370942.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058372207.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000058371951.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000058373041.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058373073.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058373073.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041708468.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041708468.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041706386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041706386.8 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016674058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011118947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963892503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963890001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013895946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000030565447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000030565447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030567441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052796445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027792718.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033348274.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058352752.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573299.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058353646.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011125477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348890.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904120.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047241630.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011123792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122115.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036124422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033345517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036126297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236862.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459081.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033345808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038902465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033346906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027788573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041679164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025009926.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016315.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000058353646.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355608.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356995.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357409.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000058357409.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357408.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355597.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058357143.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356440.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058356577.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355607.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356985.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356599.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058357410.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000058357410.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357433.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357447.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357447.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357410.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357410.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357436.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357436.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058357446.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357443.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058357429.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058357440.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058357443.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357446.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688101.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688101.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999991690044.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991690877.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991691600.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991691044.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991690045.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991690044.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991691433.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991691044.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991691888.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=599999991691888.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691877.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691889.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691889.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691878.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691878.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691890.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691890.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691892.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691892.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691892.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691892.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963914101.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963914100.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914099.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963914099.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963914111.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963914110.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030583445.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983359444.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983359455.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086139001.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583444.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058361235.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030583445.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983359444.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030583445.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030583444.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086139000.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086139013.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030583444.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058361246.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058361235.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030583444.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999963914110.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963914110.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086139013.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139014.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139011.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139011.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086139015.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139015.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139014.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030583447.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983359457.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983359446.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086139014.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583447.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058361236.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963914113.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030583457.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983359457.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030583457.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030583446.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086139026.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030583460.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058361235.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058361249.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030583447.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999963914114.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963914113.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000086139026.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086139003.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139003.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139021.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139021.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139023.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139003.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139023.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914132.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963914132.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963914136.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963914123.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963914136.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963914134.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963914133.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963914135.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999963914135.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914147.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963914147.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963914135.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963914135.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963914136.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963914136.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963914146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963914146.2 node_expansions=8
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963916089.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963915135.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963915524.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999963917634.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999963917078.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999963916078.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999963916089.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999963917467.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999963916524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963915134.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000011132484.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000002795540.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000011132484.9 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011132475.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011132475.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066689818.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983354697.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030577818.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000122245397.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066689807.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000094467598.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030578696.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030577807.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066689830.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066689807.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000122245374.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000122245376.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066689807.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094467619.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094467600.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066689807.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011132474.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963909363.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000122245397.0 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245386.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245386.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122245387.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122245349.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245387.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158356449.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158356449.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066689815.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983354704.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030577815.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066689815.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094467620.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011132506.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030578705.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030577818.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066689815.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066689816.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000122245383.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000122245395.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066689817.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094467615.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094467619.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066689818.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011132482.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963909371.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000122245395.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245395.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245395.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158356451.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158356451.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122245406.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122245388.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122245389.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122248843.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122245386.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000122248843.2 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122247328.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122246343.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122246761.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122248843.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122248288.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122247340.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122247317.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122248729.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122247755.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122246354.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000122248843.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248866.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248866.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248856.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122252188.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122252188.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000122250788.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122249844.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122250234.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122249867.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122251790.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122250789.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122250788.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122252191.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122249855.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122249844.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000122250969.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000122252191.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122252188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122252188.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930582854.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930582854.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930582843.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930582843.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930586621.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930586621.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930582845.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930582845.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950028189.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950028177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950028189.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694856.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916694856.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694873.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916694873.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694856.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916694856.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999916694857.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916694832.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999916694821.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999916694835.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999916698597.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999916698597.8 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999916696765.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999916695820.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999916697777.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999916696208.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999916695819.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999916697787.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999916698611.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999916694819.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999916694819.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999916695843.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999916695842.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999916696931.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999916698611.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916698620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916698620.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897254176.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897254176.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897254176.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897254176.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877808835.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877808835.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877812041.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877812041.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999877808837.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999877812054.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999877808857.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999877808845.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999877808847.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999877812054.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999877810776.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999877809846.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999877811787.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999877810221.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999877812068.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999877809833.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999877809832.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999877811776.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999877808832.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999877808843.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999877809834.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999877810676.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999877810945.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=899999877812068.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877812055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877812055.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999850034278.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999850034278.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999850034279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999850034279.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869479634.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869479634.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869479618.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869479618.9 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994449557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997231446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000030566558.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000030566558.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055573866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050014455.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127730.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903064.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055572821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008351043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008350209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008351043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050016709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033349707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027794653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008350208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050016421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044460588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022236929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022233248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030567996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678805.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000055573866.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573033.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573042.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573889.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000055573889.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573900.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573900.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055573868.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573868.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941678655.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941678655.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941678655.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941678655.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941678657.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941678657.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348011.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008347987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008347987.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941678655.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941678655.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008347974.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055571096.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083348887.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055571085.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086126666.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038903554.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055571087.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083348888.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083348874.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055571085.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055571096.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055571085.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055571085.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086126651.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000013775.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000013751.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055571085.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086126666.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086126664.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126664.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126664.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126664.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126666.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126666.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126678.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008347997.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055571119.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083348908.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038903567.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999941678664.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083348887.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083348898.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055571119.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086126675.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000013775.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000013775.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055571108.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086126675.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126689.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126689.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126689.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126689.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058348899.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126674.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086126698.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086126671.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086126674.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000086126698.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348894.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348894.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348908.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348895.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348895.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058348921.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058348895.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348921.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348933.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348933.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058348919.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058348908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348919.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030571155.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030571155.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030571143.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030571145.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000030571145.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030571143.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030571143.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030571151.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030571151.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030571162.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000030571141.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030571162.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030571161.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030571161.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980570272.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055571161.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027793385.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058348941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999983348050.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999886123165.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000015609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055571161.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055571163.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000015609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000000015609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000000015609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000000015606.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000015615.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999944458276.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999944458282.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000000015606.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000058348941.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058348939.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058348918.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348939.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058352120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352120.9 node_expansions=30
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058348940.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058348929.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348940.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094460020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094460020.0 node_expansions=40
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058348951.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058348929.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348951.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075012797.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075012797.6 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038901707.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038904905.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000038904905.1 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038901706.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038904905.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038904869.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000038901717.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000038901719.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000038904905.2 node_expansions=59
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038903674.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038903661.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038904916.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038903661.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000038901702.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000038903661.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000038904916.1 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038904905.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038904905.1 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038906850.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000038906850.8 node_expansions=62
FooPlayer.decide: Prioritizing 7 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000038909240.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038908306.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038906850.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038908796.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038907306.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038909266.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038906851.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000038906851.8 node_expansions=111
FooPlayer.decide: Prioritizing 7 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000038908796.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075018927.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038906850.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038908684.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038908809.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038906865.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038909266.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000038906850.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000038906873.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038906849.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000038906828.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000038906852.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000038906852.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038906873.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038909217.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038909217.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038906851.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038906826.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000038906828.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000038906828.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000038906843.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038906851.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038909217.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038909217.8 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038906874.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038906863.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038906874.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061125865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061125865.8 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038906875.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038906877.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000038906877.8 node_expansions=16
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038906874.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038906862.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038906874.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866681099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866681099.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866681099.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999866681083.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866681099.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866681098.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866681098.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961130550.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000000017988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000036129100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000008353661.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000038906874.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999963905988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000000017988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000036129097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000036129100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999980573543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999980573554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999980573543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999980573540.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000011129100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999980573540.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999925016211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999925016207.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000000017985.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000038906874.8 node_expansions=162
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038906877.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038906874.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038906877.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866681089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866681089.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866681089.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866681089.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844458863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844458863.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844458885.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999844458873.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844458885.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844461253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844461253.2 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844458856.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999844458874.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999844458874.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999844458874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844458874.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902793974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902793974.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872238418.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872238418.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872238417.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872238417.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872238429.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872238429.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872238433.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872238433.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908350443.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947240211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983351332.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977795765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016684665.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999941683762.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999813903321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999947240211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999983351321.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999983351321.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999927795765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950017999.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999950017988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999927795765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999988906877.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999927795765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999872238429.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947240210.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=600000016684665.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684655.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016684655.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684654.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016684654.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908350440.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947240218.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983351319.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977795766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999941683766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999813903318.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999947240221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999983351328.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999983351332.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999927795765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999950017996.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950017999.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999927795776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999988906884.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999927795765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999872238429.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999872238429.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947240221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=599999988906884.9 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906877.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906877.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906877.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906877.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908350441.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947240219.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983351330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977795774.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016684672.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999941683774.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999813903322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999947240219.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999983351330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999983351330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999927795766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950017997.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999950017997.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999927795766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999927795766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999872238433.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999872238430.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947240219.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000016684672.6 node_expansions=108
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684661.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016684663.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000016684663.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684664.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016684664.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684663.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016684663.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908350449.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947240227.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983351341.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977795785.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999941683785.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999813903330.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999947240230.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999983351342.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999983351338.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999927795774.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999950018005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950018005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999927795775.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999988906907.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999927795775.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999872238441.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999872238441.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947240227.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=599999988906907.9 node_expansions=108
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906896.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988906885.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906896.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988906896.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906896.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908350469.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947240241.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983351349.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977795796.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016684685.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999941683796.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999813903341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999947240241.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999983351352.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999983351348.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999927795785.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950018016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999950018016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999927795786.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999927795785.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999872238453.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999872238449.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947240241.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000016684685.6 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684681.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016684671.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016684681.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684681.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016684681.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016684681.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016684660.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016684681.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999813903351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999813903351.2 node_expansions=8
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999813903296.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999813903294.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=899999813903296.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999813903294.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999813903294.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999813903294.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999813903294.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999813903331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999813903331.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872238429.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872238429.4 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999852793988.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872238441.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999872238441.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999872238426.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999872238428.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999872238441.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999844460651.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844460651.6 node_expansions=24
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011118447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005562058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966670280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022230447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016673725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005560668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050018089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005573001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005571868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058349791.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005571866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005569945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005572998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795625.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050015347.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027793055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011123538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019455206.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044461375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038903865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011123528.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000058349791.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058347823.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354629.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353264.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000058354629.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354629.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354644.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351427.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351982.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354366.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058351705.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058351982.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352275.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352699.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000058354644.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354629.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354629.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354646.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354646.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354653.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354653.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354669.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354669.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058357334.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356313.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356866.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058359257.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058356588.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356866.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356477.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058357144.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058357588.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058359257.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058359255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359255.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058364131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058364131.9 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000058361933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058364155.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058360933.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058361503.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058361210.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058362225.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058361503.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058361099.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058361766.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058362210.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000058354369.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000058354632.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000058354632.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058354656.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354643.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058354643.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354662.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058354662.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354647.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058354647.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354658.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058354658.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058354660.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058354678.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000058354654.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058354680.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058354659.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000058354680.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058354657.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058354657.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058358546.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058358546.2 node_expansions=23
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000058357347.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058358571.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058356358.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058356903.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058356625.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058356625.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058356914.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058356525.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058357191.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058357636.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000058349789.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000058349789.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058349788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058349788.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000058355365.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058356603.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058355365.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058352041.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000058355632.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058355632.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058352041.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058354531.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058358547.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000058356603.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000058352041.8 node_expansions=268
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000058352026.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058352047.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000058352020.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058352041.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000058352047.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000058352041.8 node_expansions=46
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000058353688.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058353699.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058353688.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058354395.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000058353966.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058353989.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058352065.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058352855.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058354521.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000058354950.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000058352065.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058352041.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058352041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000058356588.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058356588.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058356588.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058357311.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058356866.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058356866.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058355755.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058360755.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058357422.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000058360755.8 node_expansions=207
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000058356213.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058356213.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058356227.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058360779.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058356890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058356213.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058356506.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058355380.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058356505.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058357422.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000058360779.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058360755.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058360755.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058360779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058360779.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058360779.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058360755.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058360779.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008355644.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008355644.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033356535.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058357436.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047246311.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094468547.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122246334.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108357445.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000094468549.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077801877.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000094468549.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000094468533.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050023223.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050023200.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094468533.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122246324.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122246328.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000127801894.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127801881.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094468547.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000127801894.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127801880.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127801880.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127801880.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127801880.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127801892.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127801892.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127801925.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127801925.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127801893.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127801893.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127804846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127804846.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000127801918.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127801894.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127801914.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127801904.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127804846.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000127801923.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000127804846.5 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000127803582.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127803583.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127803568.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127804846.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127804302.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127803579.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127803860.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127802735.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127803861.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127804861.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000127804861.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127804857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127804857.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127804861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127804861.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033359524.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058360415.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047249302.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008358624.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094471524.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000122249315.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000108360413.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094471524.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077804857.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000094471524.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094471513.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050026191.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050026191.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094471513.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122249292.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122249303.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127804847.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094471527.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000127804847.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127804847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127804847.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127804865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127804840.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127804840.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127807769.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127804836.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000127807769.0 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000127806491.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127806504.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127806507.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127807780.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127807228.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127807224.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127806491.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127806769.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127807213.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127805671.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127806780.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000127807780.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127807769.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807769.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807793.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127807793.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033362452.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058363347.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047252227.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008361563.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094474451.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000122252238.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000108363349.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094474458.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077807785.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000094474452.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094474461.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050029119.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050029125.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094474452.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122252238.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122252238.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127807793.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094474452.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000127807793.5 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127807792.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127807794.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127807781.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127807792.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127807781.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000127807794.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807794.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807794.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000008361570.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008361570.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008361571.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008361571.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008361572.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008361572.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000025026503.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013915392.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975024735.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094470947.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088915392.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075026503.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061137614.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044470946.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061137614.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061137614.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016692281.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016692294.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094470962.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122248735.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088915406.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094470959.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094470968.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061137614.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000122248735.5 node_expansions=98
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122248725.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122248716.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122248702.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122248690.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122248702.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122248725.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975024724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975024724.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000025626.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000025626.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000025026501.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013915390.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975024724.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094470946.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088915402.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075026502.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061137612.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044470946.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061137613.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061137612.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016692279.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016692280.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094470971.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122248737.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088915391.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094470957.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094470946.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061137612.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000122248737.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122248724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122248724.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122248736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122248736.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000025615.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025026504.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013915393.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999975024725.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094470958.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000088915406.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075026504.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061137614.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044470948.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061137628.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061137614.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016692295.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016692282.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094470960.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088915393.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094470961.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094470959.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061137614.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000094470961.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094470948.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094470948.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005578213.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005578213.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975024737.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975024720.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999975024736.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975024736.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975024711.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975024737.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975024738.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975024738.8 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000025616.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025026504.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013915402.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094470969.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088915403.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075026515.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061137616.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044470949.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061137616.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061137616.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016692293.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016692282.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094470971.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122248737.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088915404.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094470959.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094470959.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061137624.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000122248737.5 node_expansions=212
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122248727.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122248735.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122248738.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122248738.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122248724.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000122248738.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122248737.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122248737.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975024737.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975024737.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999975024747.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975024698.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975024747.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975024735.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975024735.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999975024750.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975024714.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975024750.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975024741.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975024741.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000025618.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025026506.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013915395.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094470971.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088915402.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075026523.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061137627.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044470951.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061137618.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061137627.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016692284.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016692295.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094470962.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122248740.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088915412.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094470962.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094470962.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061137627.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000122248740.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122248740.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122248740.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975024739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975024739.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941691406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941691406.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941691414.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941691414.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999941691413.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941691414.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999941691414.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941691414.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941691414.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941691415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941691415.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941691424.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941691416.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941691404.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941691413.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941691403.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941691424.5 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941691416.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941691416.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966692294.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999991693193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980582085.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000061137638.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000055582072.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000075026516.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027804304.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000011137641.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027804293.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027804293.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999983358960.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999983358960.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000061137627.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000088915406.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000055582083.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000094470962.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000094470961.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000027804293.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000094470962.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094470961.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094470961.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116693147.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116693147.5 node_expansions=250
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966694667.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999991695556.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980584445.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941693778.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080579088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075023533.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000075028900.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027806667.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000011140000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027806667.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027806667.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999983361334.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999983361334.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000080579088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000088917789.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000075023533.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000113912422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000027806667.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000113912422.2 node_expansions=525
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094470946.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094470948.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000094470948.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094470947.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094470947.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094473344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094473344.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094470971.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094470971.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094470982.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094470982.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094470972.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094470981.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094470967.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094473344.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000094470967.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000094473344.0 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094472621.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094472635.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094472632.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094471955.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094473343.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000094473343.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094472632.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000094472913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094473360.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000094471804.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000094473358.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000094472354.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000094473360.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094473343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094473343.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072251135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072251135.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072251143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072251143.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999944472465.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969473354.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958362243.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999919471576.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038917821.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000052803735.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000052806712.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005584465.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999988917799.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005584476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000005584465.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999961139132.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999961139143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000038917812.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066695587.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055584487.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094475754.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005584465.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000052803735.5 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033362279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033362279.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033362265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033362265.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000033364654.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033364654.8 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000033363934.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000033363932.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000033363956.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000033363279.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000033364098.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000033364656.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000033363276.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000033363943.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000033364234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000033363101.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000033364668.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000033363656.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1800000033364668.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000033364654.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033364654.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000066697931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066697931.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000033364656.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033364656.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999944474888.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999969475779.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958364668.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999919473990.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038920221.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052809088.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000005586887.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999988920212.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000038920155.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000005586879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999961141545.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999991697044.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038920210.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066697957.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055586876.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127809055.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072253532.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005586879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000127809055.8 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094475764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094475764.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094474375.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094478123.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094475759.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094475738.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094475759.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000094478123.0 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000094477429.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094477411.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094477411.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094476734.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094477567.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094476745.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094478152.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094476745.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094477411.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094477680.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094476596.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094477123.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1800000094478152.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094476745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094476745.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094478145.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094478145.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999944477247.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999969478135.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958367023.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999919476356.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038924521.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000033367033.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000052813410.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005589245.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999988922578.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005589245.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005589246.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999961143935.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999961143911.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038924521.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066700380.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055589256.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072255922.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005589245.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000072255922.8 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072255927.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072255927.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072255927.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072255927.2 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000091698079.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000091698079.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000091698079.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000091696412.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000091697412.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000091698246.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000091697412.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000094476747.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000091698079.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000091698357.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000091697246.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091696412.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000077808079.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000091697357.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000086141411.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000091698357.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000086141412.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000094476747.0 node_expansions=801
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000072258589.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072258581.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072258589.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072258580.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072257913.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072257913.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072258748.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072257913.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072258756.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072258580.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072258858.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072257748.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000072256913.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000094476759.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000077807135.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000091696424.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000086140467.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000091697414.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000086140468.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000094476759.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094476759.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094476759.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478706.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094478706.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000094476768.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094476785.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000094476772.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000094476738.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000094476738.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000094478668.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000094478668.0 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000094478402.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000094478391.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000094478402.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000094478427.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000094477724.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000094477760.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000094477580.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000094477723.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000094477569.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000094478402.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000094478691.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000094477593.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000094476736.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000094478691.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094478669.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094478703.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000094478715.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094478714.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000094478723.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000094478723.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000094478726.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000094478736.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000094478736.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000094478727.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094478701.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094478727.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478739.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094478739.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080586069.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094478716.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000094478716.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478727.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094478727.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000094478714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094478714.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094478730.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000094478724.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000094478712.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094478702.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000094478676.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000094478676.5 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094478715.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000094478677.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094478715.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080586024.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080586024.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080586053.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080586034.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000080586034.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080586046.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080586037.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080586034.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080586056.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080586019.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000080586019.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080586012.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080586030.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080586026.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080586011.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080586041.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000080586041.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047252686.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047252686.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080586030.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080586030.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963919363.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977808266.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999944474919.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999927806474.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000047252698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000041697167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061141611.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000013919377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999997252696.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991697154.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991697141.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999969474044.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999969474060.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000061141600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000075030489.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000063919365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000102808253.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000013919377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000102808253.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102808254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102808254.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102808231.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102808231.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102808268.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102808266.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102808247.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102808269.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102808245.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1500000102808269.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102808268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102808268.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102808260.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102808260.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963919370.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977808260.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999944474927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999927806482.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000047252707.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000041697184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061141593.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000013919370.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999997252704.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991697148.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991697148.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999969474037.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999969474037.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000061141627.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000075030507.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000063919381.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000080586071.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000013919372.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000080586071.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080586060.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080586060.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013934.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061126101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063904223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083349768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058344440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061126386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069460053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030563552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047230822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044456933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012489.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083349768.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354768.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351713.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351435.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083354768.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025014108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022241054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025019442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044465334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052797824.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033352778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997238265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997239931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041687278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047243089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047243112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033353321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044465311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030573031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036128643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997238518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997235448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997236559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997238240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030574986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027797764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008349916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008349360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030572809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016683573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022238585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681581.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011124915.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000052797824.1 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796157.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797824.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052797824.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581056.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055580596.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577818.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578798.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577262.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577540.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055580224.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055581031.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579354.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000055581031.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581020.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581057.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581057.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581057.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581057.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581076.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581076.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581070.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581068.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581067.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581068.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055581059.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055581059.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002801514.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055581058.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083358848.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094469958.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036134837.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055581059.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055581069.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002801515.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002801514.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083358847.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083358847.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581058.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055581059.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094469958.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997245947.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997245948.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094469958.6 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094469948.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469948.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469945.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469945.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469955.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469955.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469956.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469956.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469955.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469955.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066697166.4 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066692191.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066692188.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000066692189.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066697177.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066692179.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000066692187.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000066697177.4 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066697190.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066694400.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066695679.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693857.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066695401.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066694122.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066696246.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066696790.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066693177.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000066697190.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697190.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697190.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969473166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969473166.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027808277.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027808289.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975028721.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027808277.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083363844.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066701776.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008362066.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027808277.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027808277.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975028721.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975028721.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027808289.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083363846.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083363857.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027808288.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027808277.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066697180.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969473166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000083363857.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083368456.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083368456.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083366803.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083366067.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083367345.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083365525.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083367068.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083365789.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083364846.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083368456.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083366789.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083364845.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083368456.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083368456.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083368456.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969477802.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969477802.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969477790.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969477790.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969477800.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969477800.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969477798.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969477789.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969477798.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969477789.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969477789.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969477800.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969477798.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969477800.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969477803.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969477803.9 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969477801.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969481274.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999969481274.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969477786.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969481238.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969477798.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969481274.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969477801.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999969481274.0 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999969478774.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969480009.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969481274.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969479440.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969481010.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969479718.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969478787.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969480732.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969478773.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969480440.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999969479898.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=599999969481274.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969481274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969481274.0 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969481293.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999969481280.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999969481293.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999969481279.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999969481280.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=599999969481293.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969488543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969488543.0 node_expansions=184
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999969486006.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969487228.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969486673.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969488228.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969486950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969486006.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969486673.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969488506.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969487950.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999969486006.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999969487673.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999969487117.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1199999969488506.5 node_expansions=300
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969485071.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969485031.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999969485021.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969485033.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999969488506.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999969488506.5 node_expansions=51
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999969486006.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969487228.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969486673.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969488228.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969486950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969486006.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969486673.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969488506.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969487950.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999969485006.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999969486006.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999969487673.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999969487117.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1199999969488506.5 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969488520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969488520.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969488543.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969488543.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969488555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969488555.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969488555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969488555.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969488557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969488557.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969488555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969488555.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969488554.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969488543.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999969488553.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969488555.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999969488555.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999969488555.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969488555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969488555.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999969489554.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969490763.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969490221.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969491776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969490496.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969489541.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969490221.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969491499.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969490665.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999969488554.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999969490499.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999969489541.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999969491207.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999969490652.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999969491776.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969491763.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969491763.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969491777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969491777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969491777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969491777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969491804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969491804.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969491778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969491778.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999969491780.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969491775.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999969491787.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969491790.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999969491777.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999969491790.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969491776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969491776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969494721.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969494721.2 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975050263.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083385388.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000066718721.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008383610.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975050263.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975050263.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083385388.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083385388.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027829819.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066718721.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969494707.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000083385388.0 node_expansions=594
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000083383457.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083384554.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083384665.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083384121.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083384387.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083383445.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083382444.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083385401.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083384554.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083382443.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083384388.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083383444.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083383999.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000083385110.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000083384554.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000083385401.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083385390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083385390.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083385402.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083385402.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083385403.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083385403.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027829835.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027829844.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975050291.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027829847.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083385404.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000066718737.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008383614.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027829847.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027829833.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975050279.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975050277.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027829833.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083385401.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083385402.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027829833.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027829833.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066718749.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969494722.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000083385404.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083385390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083385390.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108380779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108380779.0 node_expansions=49
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000083385411.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083385380.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083388034.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083385371.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083385377.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000083388034.8 node_expansions=55
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000083386368.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083387479.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083387590.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083387503.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083387034.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083387313.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083386368.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083385368.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083387479.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083385369.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083387312.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083386381.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083386923.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000083388034.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000083387479.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000083387479.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000083388034.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083388034.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083388034.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083388060.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083388060.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083388071.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083388071.2 node_expansions=5
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=1200000083389070.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083390180.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083389080.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083388913.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083390181.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083389736.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083390013.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083389070.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083388069.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083389347.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083390191.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083388081.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083390013.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000083389081.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000083389624.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000083390180.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000083390180.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000108381603.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000083380036.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000083380590.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000108382423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000094495923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000083381046.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1500000100048533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1500000102829533.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000108382423.0 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108382436.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108382436.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108382448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108382448.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052826869.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027826869.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011159312.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052826868.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091715781.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055604680.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027826882.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052826904.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011159312.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011159326.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052826882.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000108382448.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108382446.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052826879.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052826882.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091715781.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016715792.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969491758.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000108382448.5 node_expansions=54
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108382438.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108382432.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108382430.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108382423.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108382422.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108382438.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108382449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108382449.5 node_expansions=11
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000108383436.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108384547.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108383435.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108383268.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108384546.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108384101.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108384379.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108383435.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108382446.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108383714.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108384576.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108382448.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108384379.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108383435.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000108384001.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000108383557.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000108384557.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000108384576.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080594658.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594658.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969495988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969495988.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941704001.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941704001.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941710565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941710565.2 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052825523.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027825523.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983378113.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025045669.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000080603301.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063936634.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055601247.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000045682.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025045668.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983378113.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999983378113.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025045699.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080603301.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080603301.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025045669.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025045669.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063934589.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988934557.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000080603301.2 node_expansions=234
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080601247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080601247.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080601256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080601256.0 node_expansions=2
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=1500000080602256.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080603367.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080602256.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080602089.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080603371.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080602922.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080603200.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080601256.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080601268.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080602537.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080601260.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080601260.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080601268.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080603379.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080602657.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000080602823.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000080602371.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000080603379.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000105597592.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000080593226.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000080593805.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000091709137.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000080593256.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000105595337.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1800000100042738.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1800000105597592.8 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105597558.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105597558.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105599668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105599668.5 node_expansions=39
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000141708651.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000136153089.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000130597540.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000130597540.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2100000141708651.8 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102819760.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141708656.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000141708646.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000141708657.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000141708635.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000141708657.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102819757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102819757.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141708691.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141708691.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141708692.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141708692.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141713728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141713728.5 node_expansions=366
FooPlayer.decide: Prioritizing 23 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000172264215.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166704884.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166703773.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166703606.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166704884.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166704440.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166704717.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166702773.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166702773.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166704051.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166702773.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166702773.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166702773.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166703884.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000166704162.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000166704328.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000166703884.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000166704884.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000141705994.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000152818660.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000141702773.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000166704884.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000161152270.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000172264215.5 node_expansions=3159
FooPlayer.decide: Prioritizing 25 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2100000141711616.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141709685.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141710784.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141709682.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141709689.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141711801.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141711074.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141711783.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141710518.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141711350.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141710672.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141711793.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141710950.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141709689.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000141711237.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000141711784.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000141709689.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000141709686.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000141710783.8 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2400000141704895.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000172264229.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000152817549.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000141701675.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000166703786.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000161151174.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000172264229.0 node_expansions=294
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000133375362.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172264203.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000172264228.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000172264243.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000172264206.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2400000172264243.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133375318.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133375318.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019486415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019486415.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019486416.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019486416.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019488534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019488534.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000019486438.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000019486440.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000019486450.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000019488526.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000019486430.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000019488526.5 node_expansions=54
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000019488363.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000019486429.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000019487548.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000019486418.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000019486415.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000019488548.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000019487804.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000019488540.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000019487249.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000019488084.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000019487418.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000019488529.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000019487693.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000019486415.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000019487984.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000019488549.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000019486429.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000019486429.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000019487526.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2400000019488549.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019488526.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019488526.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019490645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019490645.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000019488561.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000019490637.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000019488544.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000019488535.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000019488554.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000019490637.5 node_expansions=61
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000019490471.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000019488528.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000019489660.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000019488540.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000019488526.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000019490639.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000019488549.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000019490651.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000019489360.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000019489082.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000019489526.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000019490659.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000019489827.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000019488526.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000019490085.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000019488549.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000019488561.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000019489548.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000019489639.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000019490659.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019490639.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019490639.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980601772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980601772.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999980601766.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999980601783.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999980601758.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999980601775.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999980601784.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2399999980601784.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980601748.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980601748.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980601766.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980601766.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000080601757.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000050046209.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999980600874.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052823972.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000133379535.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000155601757.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000111157352.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000052823985.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000047268438.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000036156416.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000036156416.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000077824018.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000133379550.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000133379535.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000077823972.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000077823994.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000155601785.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000005601763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000155601785.0 node_expansions=118
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000155601796.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155601796.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000155601762.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155601749.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155601771.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155601796.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155601772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155601772.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000155601765.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155601759.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000155601795.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155601763.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155601772.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000155601795.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155601795.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155601795.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155600143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155600143.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183371611.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183371611.5 node_expansions=51
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000180597021.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000166709707.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000183371598.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000180595932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000163930074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000175041317.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000166707852.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2700000183371598.0 node_expansions=77
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000183371590.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000183371595.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000183371574.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000183371564.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000183371577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000183371595.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183371595.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183371595.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000183371587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183371587.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000108371558.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000077816029.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000019482670.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000080593799.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000133371557.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000155593785.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000138927123.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000080593766.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000075038210.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000075038210.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000075038211.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000105593779.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000161149322.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000161149333.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000077815988.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000105593789.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000033371544.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000008371547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2700000161149333.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000161149322.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161149322.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161149356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161149356.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161149337.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161149337.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000161149371.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000161149353.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000161149365.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000161149353.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000161149366.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161149371.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161149400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161149400.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161147720.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000161147720.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008371609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008371609.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000008371589.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000008371574.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008371589.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999980593812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980593812.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000108371575.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000077816021.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999991704910.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000052816023.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000105593797.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000127816034.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000138927131.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000052816019.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000047260498.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000047260468.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000047260466.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077816030.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000133371587.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000133371575.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000050038242.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000077816023.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000155593800.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000005593812.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000155593800.5 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000155593820.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000155593778.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155593820.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000186149322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000186149322.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000108371573.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000077816018.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999991704897.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000052816031.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000105593796.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000127816019.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000138927152.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000052816004.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000047260471.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000047260462.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000047260462.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077816031.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000133371600.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000133371573.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000050038227.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000077816008.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000005593782.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999980593782.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000138927152.0 node_expansions=201
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000138927118.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000138927129.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000138927117.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000138927119.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000138927119.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000138927129.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000138927142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000138927142.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000138927145.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138927145.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000138927154.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000138927145.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000138927145.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000138927141.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000138927142.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000138927154.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000200038218.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000200038218.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000108371611.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000077816031.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999991704915.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000052816042.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000105593818.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000127816032.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000052816041.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000047260486.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000047260486.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000047260486.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000077816041.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000133371598.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000133371598.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000050038250.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000077816042.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000155593820.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000005593819.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999980593807.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000155593820.5 node_expansions=279
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000155593833.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000155593782.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000155593809.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000155593797.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000155593820.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000155593817.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155593833.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000186149376.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000186149376.0 node_expansions=25
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000216704911.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000211149356.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000211149356.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000216704911.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000213927134.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=3300000216704911.5 node_expansions=65
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000030567114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030565169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000030567114.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036128057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019462720.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016166.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011127710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013907145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019461068.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025018266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997237997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997237444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022240263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038907275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013905792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002791871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008349930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005571573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794439.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005570194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997235472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011127475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019462473.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050016166.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050019917.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050016155.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019203.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000050019917.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000050019639.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019770.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019940.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050018394.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050016180.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050018672.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050018114.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000050019940.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019917.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019917.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019951.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019951.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050019967.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019929.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019967.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019968.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050019969.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019944.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019969.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019976.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019976.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050019965.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019945.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019965.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462636.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994462635.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462597.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462635.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994462624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462624.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958351525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462620.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994462620.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462609.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958360428.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958360428.6 node_expansions=99
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958354997.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958353720.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999958353886.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999958352775.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999958353719.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999958351497.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999958354008.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999958353453.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=599999958354997.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958354997.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958354997.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958355008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355008.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958355011.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961132786.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047245677.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000013912331.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086134554.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030577233.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999961132775.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047245686.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047245691.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000013912332.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000013912331.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000013912342.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000013912342.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000086134566.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000013912342.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000013912342.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000013912342.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999961132775.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086134566.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134554.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134579.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134579.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134579.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086139997.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139997.6 node_expansions=26
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086142183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086142349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086141238.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086143183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086139960.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086139960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086142460.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086141905.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000086143183.0 node_expansions=231
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086140010.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086140008.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086143183.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086139998.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139988.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086143183.1 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086142196.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086142349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086143206.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086141249.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086139984.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139960.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086142349.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086139984.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086142474.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086141905.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000086143206.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086143183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143183.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958363641.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961141442.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047254342.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013920985.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086143231.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030585874.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958363664.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961141419.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047254318.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047254342.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013920998.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013920974.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013923461.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013923461.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000013920974.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013920985.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013920988.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961141442.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086143231.1 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143218.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143218.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143243.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143243.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999958363675.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961141453.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047254366.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013921022.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030585922.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958363675.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999961141467.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047254366.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047254364.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013921020.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013921009.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013921009.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013921022.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086143243.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013921010.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013921010.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013921010.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961141453.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086143243.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143243.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143243.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143269.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143269.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086143267.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086143241.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143267.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145718.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086145718.6 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999958363718.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961141496.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047254374.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013921041.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119476567.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030588385.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958363712.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961141490.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047256829.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047256829.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013921054.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013921054.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013921041.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013921041.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013921041.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013921041.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013921051.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961141490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119476567.0 node_expansions=151
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086143264.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086143253.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086143244.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086145718.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086143233.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086143233.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086145718.6 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000086145454.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086145607.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086144509.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086144242.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086143232.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086143232.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086143232.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086145608.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086143232.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086145729.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086145163.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000086145729.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086145718.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086145718.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145718.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086145718.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145732.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086145732.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145766.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086145766.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999958366176.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961143954.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047256844.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013923510.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030588409.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958366176.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999961143954.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047256845.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047256855.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013923510.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013923510.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013923511.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013923511.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086145733.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013923521.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013923511.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013923521.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961143954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086145733.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086145744.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086145744.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086148119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086148119.5 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000086146744.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086147966.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086147020.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086147020.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086146744.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086145744.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086145743.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086148133.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086145744.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086148155.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086145743.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000086147701.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086148155.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086148145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086148145.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086150475.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086150475.4 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086148152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086148132.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086148152.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063920485.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063920485.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063919097.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063920488.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000063920488.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063919076.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063919076.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063925799.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000063922856.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000063925799.9 node_expansions=203
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000063923868.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063925078.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063924134.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063924967.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063924134.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063922855.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063922856.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063922869.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063925355.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063925799.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000063922856.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000063922856.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000063925356.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=600000063925799.9 node_expansions=357
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000063923855.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063925799.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063928008.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063924134.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063924990.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063924133.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063922855.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063922856.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063922842.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063924786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000063922855.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000063922855.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000063924799.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000063924786.8 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000063925786.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063927731.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063927008.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063924799.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063926087.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063927744.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063926898.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063926077.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063924786.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063924786.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000063924786.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000063924787.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063924787.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=600000063926730.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000063924787.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063924810.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063924811.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063924801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063924801.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063924797.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063924797.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050031319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050031319.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063927740.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063927740.2 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000063925797.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063927740.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063927019.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063924797.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063926073.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063927740.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063926906.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063926075.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063924795.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063924795.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063924807.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063924795.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063926741.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1200000063927740.2 node_expansions=195
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063927741.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063927717.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000063927730.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063927731.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063927753.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000063927753.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063927740.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063927740.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936148175.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936148175.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999938925952.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025038864.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013927740.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086149963.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008370406.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999936148161.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999938925938.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025038864.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025038864.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991705495.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999991705494.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000013927730.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991705508.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063927741.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999991705494.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991705508.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991705494.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938925952.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000086149963.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086149966.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086149966.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086149968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086149968.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086149968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086149968.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086149968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086149968.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000052816630.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086149935.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086149946.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086152865.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086149971.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000086152865.0 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000086150934.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086152156.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086149920.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086151209.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086151489.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086152878.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086152045.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086151198.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086149944.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086149920.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086149944.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086149934.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086149921.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000086152878.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052819531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052819531.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052819531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052819531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052819531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052819531.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052819547.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052819547.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052819546.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052819546.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038926059.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038926059.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038926084.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038926084.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888924313.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888924313.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999891702069.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011148303.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980592747.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038926080.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961146516.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999888924291.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999891702069.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011148294.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011148304.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999958370515.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999958370538.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999966703859.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999944481626.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016703849.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999944481636.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999944481638.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999944481636.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999891702080.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000038926080.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038926081.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038926081.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038926077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038926077.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038926081.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038926081.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038928454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038928454.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999888924303.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999891702081.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011148300.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999980595120.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961146533.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999888924303.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999891702077.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011148300.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011150676.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999958370522.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999958370522.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999966703856.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999944481645.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016703855.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999944481637.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999944481633.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999944481633.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999891702077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000016703855.5 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016703866.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016703866.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706233.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999888924291.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999891702083.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011148293.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999980592737.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038926070.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999961146516.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999888924291.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999891702083.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011148304.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011148293.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999958372874.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958372874.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966706207.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999944481625.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999944481638.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999944481626.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999944481625.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999891702070.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000038926070.8 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038926084.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038926084.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038928444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038928444.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000038926067.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038926068.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000038928444.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000038926057.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000038926067.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000038928444.0 node_expansions=52
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000038927068.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038928278.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038926066.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038927344.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038927624.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038927055.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038926066.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038928455.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038926066.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038926056.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038926055.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038927346.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038926055.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000038926055.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1200000038928455.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038928455.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038928455.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038930666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038930666.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000038929444.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038930679.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038928444.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038929732.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038929999.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038929444.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038928455.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038929732.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038928455.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038928445.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038928444.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038928457.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038929457.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000038928457.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000038930679.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038930677.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038930677.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888928888.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888928888.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888928879.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888928879.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869480136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869480136.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869480125.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869480125.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869480123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869480123.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869480135.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869480135.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841695089.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999841695089.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841695089.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999841695089.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841695091.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999841695091.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999813917322.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999813917322.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986115335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013896501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013895946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047236101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013903798.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047234698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052790265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013903810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013904098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013902429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013903265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050014992.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038904997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038904723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033347184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050015319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030567749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036124428.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041681653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036124365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030567472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789660.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027789627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041679917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791030.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027789626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038902475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038901097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058348653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033347207.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=600000058348653.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058347820.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348654.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058347830.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000058348654.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348653.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346442.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058346442.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348653.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348653.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058346456.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058346466.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058346443.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058346443.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058346444.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058346454.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058351862.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058346452.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058346463.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=600000058351862.1 node_expansions=36
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058347826.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351862.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058347839.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058348406.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058349228.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058349215.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000058351862.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351875.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351875.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349653.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349653.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033349653.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058349640.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999963902528.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088905195.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033349653.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033349653.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033349664.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033349640.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033349640.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058349651.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349640.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963902542.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999963902542.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063905195.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019458973.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903431.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=600000088905195.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905195.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905195.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963902528.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963902528.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349640.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349640.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033349640.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033349616.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058349653.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088905195.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033349616.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033349630.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033349616.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033349641.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033349616.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058349640.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349651.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963902505.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999963902516.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063905220.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019458986.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903418.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088905195.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905195.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905195.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905220.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905205.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905220.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349679.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349678.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033349664.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033349675.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058349678.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963902553.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033349678.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033349664.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033349664.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033349678.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033349664.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058349691.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349691.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963902553.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999963902553.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063905233.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019459011.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000063905233.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063905245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063905220.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905245.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091679773.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091679773.8 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063906622.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063907622.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906622.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063905233.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063907191.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063908011.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063908011.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091679773.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000091679773.8 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091679773.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091679773.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091679812.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091679812.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091679832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091679832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963899340.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963899340.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963899341.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963899341.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963902129.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963902129.6 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963899389.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963899342.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963899355.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963902116.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963899352.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=899999963902116.1 node_expansions=38
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999963900741.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963900740.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963900717.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963899351.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963901286.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963902138.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963902116.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=899999963902138.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963902129.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963902129.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013903870.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013903870.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058349227.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086127009.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061126996.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061126996.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058349214.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963902106.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116682548.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061127006.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061126981.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061127006.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061126996.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061127016.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086127027.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086127029.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013903870.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091682562.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058348325.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027792759.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116682548.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116682548.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116682548.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963902117.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963902117.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963902107.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963902107.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938902107.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938902107.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938902106.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938902106.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938902142.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938902142.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938902132.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938902132.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903909.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988903909.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903922.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988903922.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002796600.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030574377.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005571498.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030574377.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002796600.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999908346609.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091685488.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000005571512.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005571498.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005571512.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005571510.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030574377.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055574377.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030574377.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999958348387.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066685488.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033351266.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999972237277.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000091685488.9 node_expansions=250
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000091682621.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091682583.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000091682600.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091682589.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091685488.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000091682598.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=900000091685488.9 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000091683962.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091683972.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091683962.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091682596.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091684532.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091685502.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091685363.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091684945.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=900000091685502.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685488.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685488.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685510.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091685510.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091685503.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091685503.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908349514.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908349514.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908349491.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908349491.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908349491.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908349491.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908351043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908351043.2 node_expansions=27
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999908350879.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999908350880.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999908351046.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999908350893.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999908349503.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999908349490.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999908352282.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999908351879.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1499999908351046.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908351081.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908351081.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958352814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958352814.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999958354189.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958354369.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958352800.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958354202.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958354202.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958352813.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958352800.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958355577.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958355188.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999958355577.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933355592.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933355592.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933355606.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933355606.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933355626.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933355626.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933355601.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933355601.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999908355593.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933355602.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999933355603.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999933355613.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999933359354.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1499999933359354.5 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999933356966.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933359354.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933357133.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933355577.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933356966.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933356965.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933355576.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933355576.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933355576.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933357965.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999933359354.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908359354.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908359354.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908359391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908359391.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908359370.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908359370.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999908359370.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999908359356.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999908359381.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999908359392.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999908359366.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=1499999908359392.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908359391.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908359391.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908359392.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908359392.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908359407.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908359407.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894465336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894465336.8 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072238054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030566055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030566888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041678877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061126366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000083350054.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000083353665.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019455765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025016108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999980566529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999980567087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041681944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027794366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027791389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016681589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008347155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005570749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994456292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999980567071.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999980564559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999980565115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999980564851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000009638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000010471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986122906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986122350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994455181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000013807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994456292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999986120961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000011797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994453739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994455128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047239220.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238387.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047239220.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131456.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131456.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131458.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131432.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131458.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131469.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131469.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061131475.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131454.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131475.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138555.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061131487.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061131476.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061131458.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061138529.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061138545.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061131469.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000061138545.2 node_expansions=50
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061133836.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134242.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138546.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135225.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133836.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134232.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135898.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061133978.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000061138546.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138546.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138546.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061138548.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061138555.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061138557.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061138568.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061138554.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000061138568.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138570.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138570.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138556.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138556.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464763.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464763.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061140944.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061143721.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061141333.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061141332.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061142332.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061140967.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061142999.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061144554.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061141054.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094464798.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000094464798.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464774.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464790.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464799.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464799.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094469809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094469809.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050019467.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038907465.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050019478.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005574134.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061131467.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116687043.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000133353701.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038907467.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094464801.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094464801.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094464812.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061131478.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094464801.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116692004.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116687045.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094464801.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000133353713.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077801337.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000133353713.6 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133353701.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133353701.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133353698.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133353698.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000133353697.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133358649.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000133353687.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133358682.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000133353733.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000133358682.1 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000133356042.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133357862.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133356460.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133356463.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133357430.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133356078.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133358127.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133358682.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133356173.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000133358682.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358710.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133358710.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358711.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133358711.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358708.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133358708.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133358708.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000133361088.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133361112.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133362898.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133361521.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133361530.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133362481.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133361092.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133360410.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133361922.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000133361229.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000133362898.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133362900.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133362874.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133362900.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699925.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166699925.0 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050028666.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038916663.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050028652.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005583320.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061140653.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116696219.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000133362885.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038916668.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094474010.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094473986.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094473985.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094473986.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061140652.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094473999.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116696209.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116696220.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000094473985.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077805552.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000133362885.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133362896.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133362896.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050028652.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038916666.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050028663.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061140652.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116696219.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000133362886.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038916652.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094473996.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094473986.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094474001.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094473986.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061140652.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094473986.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116696229.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116696220.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094473985.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000133362889.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077805553.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000133362889.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133362899.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133362899.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133362897.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133362897.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133362883.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133362883.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166699911.5 node_expansions=97
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000166698538.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166698538.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166699094.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166698966.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166698956.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166699927.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166698538.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166697855.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166698816.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166699371.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000166698679.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000166699927.0 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1200000166699927.0 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1200000166699927.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000166699927.0 node_expansions=207
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000166699927.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000166699928.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000166699929.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1200000166699929.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699928.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166699928.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166699946.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083365713.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000072253713.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083365713.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005587046.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061144404.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000150039538.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000166699946.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072253713.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000127811071.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000127811046.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000127811046.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000127811046.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061144379.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000127811046.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000150039538.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000150039538.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000127811046.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111142637.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000166699946.0 node_expansions=248
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166699929.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166699937.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000166699947.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166699923.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166699927.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000166699947.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699947.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166699947.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005587061.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005587061.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005587081.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005587081.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038917534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038917534.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000005589474.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005589474.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005590015.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005589848.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005589863.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005587071.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005589459.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005593348.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005588739.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005589739.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005590293.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005589581.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000038917547.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000038917547.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038917536.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038917536.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000038919919.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000038919893.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000038920462.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000038920347.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000038920337.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000038917557.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000038919893.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000038922847.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000038919221.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000038920196.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000038920727.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000038920037.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000038922847.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016698390.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016698390.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011145435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011145435.2 node_expansions=25
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000011145446.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000011142251.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000047254251.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011147835.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000030586694.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011145446.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011145446.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011145446.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011147835.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011147113.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000033364473.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000033364472.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011147946.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2400000047254251.0 node_expansions=403
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000011143238.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000011145626.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000011145626.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011146169.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000011144057.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011145168.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011143239.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011143224.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011143224.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011145613.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000011144890.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000011145904.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011146459.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000011145737.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000047254251.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2400000047254251.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025029820.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025029820.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000047257450.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000047254253.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000061143131.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000066698696.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000047258284.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000047259395.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000047257450.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000047257450.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000047257450.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000069476464.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000047259117.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000069476475.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000069476474.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000047259950.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2700000069476475.5 node_expansions=458
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000047256895.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000047259309.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000047259284.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000047259854.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000047259574.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000047257740.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000047258841.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000047256895.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000047256906.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000047256897.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000047259285.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000047258563.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000047260143.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000047259399.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000069476512.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2700000069476512.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069476510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069476510.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069479624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069479624.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000069476510.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000069478848.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000069478840.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000069479396.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000069478186.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000069477354.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000069478451.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000069476510.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000069476510.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000069476510.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000069478826.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000069478163.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000069479672.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000069479010.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000069479672.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069479659.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069479659.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069484992.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069484992.5 node_expansions=264
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069479705.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069479705.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069485030.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069485030.0 node_expansions=263
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000069482194.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000069484583.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000069484583.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000069483750.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000069483194.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000069483028.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000069482194.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000069482194.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000069482194.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000069484583.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000069482194.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000069485028.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000069484306.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000069483861.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000069484028.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2700000069485028.0 node_expansions=505
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000069482085.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000069485029.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000069484483.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000069484483.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000069483640.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000069483098.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000069482930.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000069482085.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000069482098.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000069482097.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000069484583.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000069482097.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000069482084.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000069483750.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000069483750.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000069483931.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2700000069485029.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069485041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069485041.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000083376394.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000083376394.5 node_expansions=217
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000050040574.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000083373887.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000072262790.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000075040566.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000072262776.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3000000083373887.5 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013900669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019456225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013900114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011122057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983341724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988897279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000030567391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000030567391.9 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000038909432.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036131099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030575834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030575842.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016685776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574168.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997239922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041681942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044462279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019464109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033352231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044465889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044465321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011128808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008348528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008349084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025018310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013905540.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997235181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345180.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235504.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013905263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000015485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019463319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016683028.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019463029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000015470.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000044465889.9 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461734.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044463945.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044465900.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000044465900.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465889.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465889.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465903.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465903.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469679.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044469679.9 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044465912.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044465899.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465912.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044468868.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044469690.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044468299.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044467054.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044469266.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044468429.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044468155.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044469422.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000044469690.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044469690.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044469677.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469690.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044469690.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044469690.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044469701.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044469688.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469701.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077802978.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077802978.6 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077802994.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000069469645.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000077802994.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077802978.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077802978.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912298.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988912322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912322.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912322.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912322.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988912322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912322.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912347.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912347.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030576131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030576131.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988912343.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=899999988912343.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113914131.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025023467.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000147247468.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111136366.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030579031.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077803012.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077803012.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988912343.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111136354.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030579009.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030579009.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000147247468.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147247455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147247455.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147252865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147252865.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113914119.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077803012.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988912343.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025023467.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111136344.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030579009.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077803031.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988912343.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077803012.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077803009.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111136344.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077803031.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030579009.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030579012.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077803031.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000113914119.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914143.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914143.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113910365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113910365.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914121.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914144.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914144.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914121.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138914099.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914128.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000138914128.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138914099.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000138914110.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138914124.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000138914102.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138914123.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000138919544.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000138919544.5 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000138919544.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138917044.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138916488.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138915211.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138917433.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138916629.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138916322.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138917622.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000138919544.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138919544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138919544.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105586211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105586211.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105586211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105586211.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105586240.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105586240.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105586225.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105586222.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105586233.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105586219.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105586222.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000105586233.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105586209.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105586184.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105586186.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105586186.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105586221.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000105586221.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105586186.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105586186.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105586186.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105586186.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980584451.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980584451.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980584417.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980584417.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980584406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980584406.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980584457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980584457.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980584444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980584444.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980584444.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980584420.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980584444.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944473378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944473378.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999944473360.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944473358.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999944473356.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999944473346.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999944476844.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999944476808.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999944476844.0 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999944476288.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944476288.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944475731.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944474469.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944474455.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944475844.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944473344.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944476288.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944476866.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999944476866.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944476844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944476844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944476875.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944476875.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999944476858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944476855.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944476858.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944476858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944476858.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999944476861.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944479766.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999944476854.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999944476846.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999944476846.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999986139602.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999986139602.8 node_expansions=114
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999944479791.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944479789.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944479233.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944477958.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944479236.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944477958.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944479347.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944478958.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944479792.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944476847.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986139614.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1499999972245102.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1499999980585355.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1499999986139614.8 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986139624.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986139624.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961138749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961138749.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000105584970.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000063918268.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999986139623.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058361847.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000202807191.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100029380.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063918268.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063918268.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063918268.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986139601.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063918268.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063918290.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063918268.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130584970.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063918268.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000002806301.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000002806280.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063918301.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000202807191.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000202807181.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000202807143.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202807181.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961138747.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961138722.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961138747.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986139624.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986139601.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986139624.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986139646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986139646.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986139627.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986139634.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999986139634.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986139601.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986139601.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999961138739.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999961138702.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999961138725.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999986135257.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999961138702.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999961138768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1799999986135257.2 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961138738.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961138738.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961138748.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961138735.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961138748.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961138737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961138737.5 node_expansions=29
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961138739.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1799999961138739.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961138739.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961138739.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961138758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961138758.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999961138758.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961138736.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999961138758.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961138743.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961138756.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999961138746.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961138758.5 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938916548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938916548.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999938916550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938916533.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938916550.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938916552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938916552.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083362755.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072251636.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994472980.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066695191.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000211140530.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000077807203.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000072251635.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072251660.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072251636.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994472968.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072251636.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072251660.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072251636.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000161140530.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094473864.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000011139636.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000011139636.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000072251647.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000211140530.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211140511.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211140511.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211140538.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211140538.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211140536.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211140536.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211140538.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211140538.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211140536.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211140536.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211140542.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211140542.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177803876.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177803876.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000211140502.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000211140502.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938919408.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938919408.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999938916500.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938916509.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999938916515.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999938919445.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999938916525.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999938919445.0 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1799999938919444.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938919447.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938918889.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938917611.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938918891.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938917646.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938919000.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938918613.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938919479.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938916500.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1799999938919479.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938919445.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938919445.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905582811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905582811.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905580555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905580555.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961139236.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961139236.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961137001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961137001.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905582792.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905582792.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905582798.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905582798.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961139197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961139197.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999961139257.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961139259.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961139246.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961139242.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961139257.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999961139259.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961139245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961139245.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961143861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961143861.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000050033611.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000038922499.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066699401.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000177811389.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044478066.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999905587388.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038922499.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038922499.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038922499.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999961143832.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072255833.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072255833.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038922499.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127811401.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061144735.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999977810499.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977810499.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038922499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000177811389.2 node_expansions=626
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000177806790.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177809757.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177807790.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177807923.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177809179.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177807901.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177807901.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177811401.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177809314.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177808923.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177806790.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000177811401.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177811423.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177811423.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905587419.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905587419.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905587400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905587400.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961143846.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961143846.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000050033624.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000038922498.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066699424.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000177811388.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044478055.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999905587387.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038922520.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038922498.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038922498.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999961143831.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072255845.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072255845.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038922511.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127811400.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061144721.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999977810527.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977810520.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038922498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000177811388.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177811402.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177811402.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177815964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177815964.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177809200.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177809200.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225026220.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225026220.5 node_expansions=293
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000177811421.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177811403.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000177811416.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177816013.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177811420.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000177816013.0 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000177811401.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177814368.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177812420.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177812535.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177813790.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177812513.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177812515.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177813923.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177811425.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177813513.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177813790.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000177816013.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000177816013.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177816013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177816013.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144482702.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144482680.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144482693.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144485345.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144482680.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144485345.5 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144482702.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144483700.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144485367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144483678.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144483813.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144485067.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144483790.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144483813.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144485178.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144485086.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144484811.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144485067.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144482678.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000144485367.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144485345.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144485345.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016707603.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005596480.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999927817804.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066706692.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011152026.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999872261345.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000005596456.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005596456.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000005596457.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999927817790.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072263138.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072263138.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000005596475.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094485381.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027818692.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999944484456.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999944484475.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005596456.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000094485381.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094485359.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094485344.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094485359.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094485381.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094485381.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094483137.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094485333.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000094485333.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094485333.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094485333.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016707570.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005596456.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999927817812.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066706679.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000144487796.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011152035.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999872261345.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005596480.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000005596456.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005596456.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999927817790.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072263124.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072263146.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000005596458.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027821130.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999944484456.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999944484456.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005596456.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000144487796.5 node_expansions=98
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144485346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144485343.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144485311.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144485340.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144487796.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000144487796.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144485347.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144486347.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144487407.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144486296.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144486852.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144486442.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144487685.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144486407.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144486407.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144487847.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144487721.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144487407.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144487714.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144485296.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000144487847.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144487796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144487796.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144487846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144487846.5 node_expansions=3
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000169484349.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000166708126.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169485904.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000144491082.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000166710071.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000144490527.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169485349.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169485737.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000144491360.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000144491082.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000144488971.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169485349.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169484349.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169486737.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169484349.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000191702591.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000188919925.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000191697981.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000186145091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000191702591.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2700000166710071.0 node_expansions=866
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000144488860.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144489879.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144490416.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144490971.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144490427.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144489861.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144491248.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144489971.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144489990.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144489990.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144489860.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144489877.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144491249.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144488860.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000166707127.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000163924462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000166702517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000166710084.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000161149638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000169485382.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2700000166710084.5 node_expansions=60
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083348935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080568665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077790331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080568935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072234720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086126162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086126991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033345491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033344934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069458664.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066677820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072233934.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000077792553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069458942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072235888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033344101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342989.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000086126991.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129491.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129768.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131435.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000086131435.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988902372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988905987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025016587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036130534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025015752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052798102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036130534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988902930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988904851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027796643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994458737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994458737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016684362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011127684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036130532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030574976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013905462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903528.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988901518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988902892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052798102.1 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796157.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796157.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798102.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052798102.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801730.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801730.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052800779.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800645.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800643.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801756.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799112.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052801345.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801465.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052801067.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052801756.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801754.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801754.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801743.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801757.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801757.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801767.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801756.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801730.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801756.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801763.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801763.2 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052804414.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052804136.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052804267.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052803567.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052804253.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052802747.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052802747.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052805098.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052804678.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052805098.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052805087.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052805087.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052805087.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805074.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988913495.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913495.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988913506.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913506.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988913516.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913516.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988913516.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913516.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000025506.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025506.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000025505.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025505.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083360628.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052805072.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116693985.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083360629.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999988913506.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025506.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052805061.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052805075.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086138396.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086138418.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052805061.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999988913506.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999988913506.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805062.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805061.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000025517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052805061.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805062.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116693985.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116693976.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116693976.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116693964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116693964.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913520.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913530.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913530.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913531.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025554.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083360666.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052805097.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116694009.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083360666.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988913530.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025531.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052805086.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052805086.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086138431.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086138444.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052805087.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988913530.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988913530.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805086.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805087.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000025554.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052805086.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805097.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116694009.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116693976.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116693976.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116697450.8 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116693974.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116693998.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116697440.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116693975.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116693997.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000116697440.8 node_expansions=41
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000116696621.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116696329.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116696474.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116695785.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116696460.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116696885.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116697451.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116694954.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116694940.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116696885.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000116697451.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697440.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697440.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116697488.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697477.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697439.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697477.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116697475.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697464.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697449.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697464.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116697478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116697478.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697477.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697426.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697477.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147252974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147252974.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697488.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697449.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697488.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116697489.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697477.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697489.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697486.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697477.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697486.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988917010.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961139221.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988917020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988917009.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988917020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917034.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988917034.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029021.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029021.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029012.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029012.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000029018.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000029019.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000029007.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000029009.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000029010.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000000029019.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000029019.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000028995.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029019.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029033.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083364156.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052808588.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116697489.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083364155.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988917033.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000029033.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052808589.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052808599.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086141933.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086141933.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052808588.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988917044.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988917033.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052808588.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052808589.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000029033.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052808599.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052808588.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116697489.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116697489.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116697451.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116697489.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130582836.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130582836.9 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000097249503.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066693937.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097249503.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013914381.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025026381.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000000025492.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066693937.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066693937.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100027281.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000100027281.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066693937.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013914381.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013914381.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000066693937.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066693937.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025026381.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052805048.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052805048.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000100027281.4 node_expansions=482
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086141896.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086145359.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086141912.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086141923.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100027281.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086141923.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000100027281.4 node_expansions=91
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000086142911.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086143742.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086144297.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086144408.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086143731.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086144411.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086144842.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086145397.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086142898.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086142908.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086144853.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100027292.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000100027292.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100027294.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100027294.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100027305.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100027305.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100027306.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100027306.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000025531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000025531.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000097249518.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066693996.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000130582864.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097249531.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013914417.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025026419.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066693961.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066693962.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100027306.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000100027309.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066693962.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013914417.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013914407.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000066693962.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066693972.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025026419.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052805073.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052805072.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000130582864.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130582851.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130582851.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130582875.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130582875.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000130583831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130583728.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130585220.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130585351.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130584654.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130585351.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130585765.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130585373.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130583855.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130583831.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130585776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000130585776.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130585765.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585765.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585787.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130585787.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585810.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585810.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585801.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130585801.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585791.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585791.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585792.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130585792.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585788.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585788.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585800.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130585800.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130585823.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130585815.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585823.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161141337.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161141337.0 node_expansions=12
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000161142325.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161142158.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161143714.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161143825.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161143713.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161143825.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161144269.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161143825.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161143158.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161142325.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000161142325.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000161143158.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000150030247.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000161144269.5 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1200000161144269.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=1200000144477603.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000161144269.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000161144270.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000161144271.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000144477603.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000161144271.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000161144269.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161144269.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161144289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161144289.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133361216.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161144268.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000161144278.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161144266.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161144269.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000161144278.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161144289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161144289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000100033181.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000097255411.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100033181.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986142515.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027810056.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002809178.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097255405.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000097255411.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102810956.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102810957.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069477611.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999986142512.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999986142502.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069477611.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069477626.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027810056.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055588723.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055588735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000102810957.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102810958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102810958.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102810960.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102810960.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075027913.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075027913.2 node_expansions=16
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000100027883.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094469381.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094470215.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094470659.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094471769.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094470382.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094471881.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094471881.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094469382.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094471214.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094469381.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094471215.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097250105.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094471881.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000094471880.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000100027883.0 node_expansions=515
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000075028919.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075028902.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075029738.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075030194.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075031307.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075029916.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075031402.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075031402.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075028912.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075030749.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075028916.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000075030748.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000075028902.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000075030735.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000100027897.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000094470393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000094470383.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000100027897.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100027883.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100027883.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100027884.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100027884.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100027918.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100027905.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100027924.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100027917.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100027902.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000100027924.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100027915.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100027912.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100027915.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975026144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975026144.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975026156.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975026148.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975026156.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983359490.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983359490.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983359492.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983359481.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983359492.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013914993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013914993.0 node_expansions=40
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000013912967.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013912967.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013913800.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013914244.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013914355.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013913967.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013915467.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013915467.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013912967.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013913800.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013912967.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013914800.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000013912967.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016693690.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000013915467.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000002803466.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000016693690.2 node_expansions=1116
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983361324.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983361323.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983362147.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983362601.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983363702.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983362323.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983363823.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983363813.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983361313.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983362320.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983361323.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983361323.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983363145.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999983361311.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999983362591.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000016693690.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000013914800.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000002802810.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000016693690.2 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000016693690.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016693690.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016698856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016698856.8 node_expansions=261
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122250162.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091697092.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000152805725.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000119472384.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044473981.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052807314.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008360378.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116697092.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000116694607.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122250162.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000122252648.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088916825.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016693716.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066694603.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066694603.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058361260.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075027924.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075027927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000152805725.2 node_expansions=214
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152805718.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152805692.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152805718.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008360380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008360380.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122250168.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091694606.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000152805714.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000119472380.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044471502.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052804828.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116694606.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116694603.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122250168.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122250171.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088916837.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016693726.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016693724.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066694607.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066694617.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058361282.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075027946.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075027946.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=1800000152805714.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000152805724.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152805713.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152805724.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008360381.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008360381.8 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000008360339.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000008360338.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000008360338.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000030582581.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000030582581.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030582561.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030582561.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030582581.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030582581.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030582563.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030582562.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030582593.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030582572.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030582550.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000030582593.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000030582593.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030582547.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030582593.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030582592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030582592.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030582570.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030582565.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030582570.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915918.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915918.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915880.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915880.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915937.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915937.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000005582582.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038915930.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000038915928.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000038915918.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038915924.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000038915930.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005582607.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005582607.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000036138152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000036138152.5 node_expansions=17
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000036136022.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000036136022.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000036136856.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000036137300.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000036137411.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000036137022.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000036138522.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000036138522.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000036136022.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000036136022.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000036136022.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000036136022.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000036137856.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000036136022.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000036136300.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000036138544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000025026533.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2400000036138544.5 node_expansions=522
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000036136068.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000036138546.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000036138546.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000036138536.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000036138536.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=2400000036138546.0 node_expansions=175
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000036136105.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000036136070.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000036138546.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000036136076.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000036136060.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2400000036138546.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000036136061.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000036136046.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000036136879.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000036137323.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000036137435.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000036137079.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000036138560.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000036138561.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000036136046.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000036136046.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000036136061.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000036136046.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000036137912.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000036136060.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000036136352.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000036138561.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000036138546.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000036138546.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997254171.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997254171.0 node_expansions=293
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997249694.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997249694.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999997249704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997249704.5 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999997254748.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999997255748.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999997255470.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999997255193.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999997255748.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999997254470.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999997255193.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2399999997255748.5 node_expansions=4740
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999997254748.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999997255470.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999997255193.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999997255748.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999997255748.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999997254470.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999997255193.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2399999997255748.5 node_expansions=564
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999997253929.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999997253915.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999997254748.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999997255205.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999997253917.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999997254915.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999997253915.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999997253917.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999997253915.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999997253930.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999997253938.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999997255750.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999997253930.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999997254193.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999997254929.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999997255470.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2399999997255750.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997255771.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997255771.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997257290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997257290.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999997255766.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999997255754.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997255766.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027811295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027811295.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000091700181.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061144626.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000155589086.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000113922416.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000025033515.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000000034172.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999977810398.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000100033515.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000086144658.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000125033515.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000150033548.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083366871.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999966699319.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999994477951.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000013922396.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000027811287.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000044477951.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000058368394.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000155589086.0 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000155589063.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155589083.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000155589070.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155589059.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155589048.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000155589083.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155589075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155589075.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155589096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155589096.0 node_expansions=9
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155591895.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155591617.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155591617.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000155589062.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000155589062.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155590617.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155590895.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000155591617.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000155591895.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=3000000155589062.0 node_expansions=564
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000155589096.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155589063.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155590339.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155589064.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155590064.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155589061.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155590063.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155589063.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155589096.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155589063.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155589076.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000155589062.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155589064.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155589339.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000155590084.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000155590640.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=3000000155589062.0 node_expansions=48
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013895947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002784780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047239475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000014919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000013805.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904735.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000014102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000014921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000013809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027794158.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904688.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011122996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005566305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569161.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025009692.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036122776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011119918.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002788276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013900194.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000047239475.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047236698.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047239475.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235310.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000047239475.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011128379.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011128379.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239490.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239490.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011128416.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011128416.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011128380.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011128380.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000011128379.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011128379.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011132684.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011132684.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011128379.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011128379.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011128416.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011128416.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011128380.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011128380.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000011129811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011131901.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011128399.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011132724.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011128409.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011130631.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011130500.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011130933.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000011132724.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011132723.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011132698.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011132723.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011132745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011132745.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000011132724.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011132699.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000011132732.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000011132721.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000011132734.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000011132718.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000011132734.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799399.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977799399.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977802874.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977802874.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999977800776.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977801509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977802887.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977802065.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977799398.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977799387.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977799374.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977801509.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999977801898.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=599999977802887.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977802874.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977802874.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977802902.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977802902.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977802887.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977802849.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977802887.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950025124.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950025124.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999902801110.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025124.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016691787.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999947244689.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999902801109.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975023367.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977802923.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977802901.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950025109.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999950025109.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999950025134.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016691812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999880578010.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999880577999.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999950025134.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999950025109.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999950025123.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022247367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000050025124.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050025124.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050025085.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025124.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075021587.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075021587.4 node_expansions=49
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999902801124.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950025125.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016691793.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999947244690.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999902801136.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975023357.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977802913.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977802920.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950025124.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999950025124.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999950025137.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016691792.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999880578013.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999880578014.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999950025136.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999950025125.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999950025136.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022247371.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000022247371.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022247347.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022247334.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022247347.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022247347.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022247361.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022247323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022247361.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022250262.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022250262.9 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999902804040.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075021573.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999950028040.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016694718.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999947247607.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999902804040.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011131796.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002799351.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977805829.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999950028040.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999950028040.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999950028040.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016694718.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999880580929.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999880580929.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999950028040.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999950028040.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950028040.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000075021573.9 node_expansions=444
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050025132.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050025112.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050025131.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050028051.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050025146.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050025145.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000050028051.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050026496.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050028051.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050027218.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050027787.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050025107.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050025131.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050025107.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050027218.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050027243.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050027620.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=600000050028051.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050028066.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050028065.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050028040.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028065.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050028080.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999875026301.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999922250300.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988916979.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999919469857.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999875026325.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947248535.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977805858.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977805857.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999922250300.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999922250300.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999922250300.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988916968.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999852803189.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999852803189.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999922250300.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999922250301.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999922250300.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994472524.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=599999994472524.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994472535.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994472496.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472535.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852803201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852803201.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999852803201.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999852803188.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999852803169.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999852803168.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999880577452.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999852803178.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999880577452.6 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999852804544.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999852805265.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999852805822.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999852803154.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999852804711.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999852803154.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999852803154.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999852805265.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999852805265.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999852805654.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999880577478.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999866685562.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999852798631.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=899999880577478.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880577466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577466.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880577479.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880577479.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880577466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577466.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880577489.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880577489.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880577503.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577503.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880577516.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880577516.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880577504.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577504.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875021958.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875021958.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855577503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999855577503.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855577504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999855577504.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999883356170.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047245950.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999919468184.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005579283.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999927799727.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955578394.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975023728.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999975023727.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999919468171.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999938912617.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999938912616.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986134846.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999861133072.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999861133059.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999902801517.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999902801504.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999919468183.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991690395.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000047245950.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047245963.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047245963.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000047247336.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047247059.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047247627.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047245947.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047247510.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047245948.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047245948.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047248058.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047248066.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047248448.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061128424.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000072241478.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1200000072241478.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072241479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072241479.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052797048.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052797048.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841684158.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999841684158.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999841684133.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999841684157.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999841684157.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841684157.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999841684157.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999872243124.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872240592.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1199999872243123.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1199999872243111.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999872240605.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1199999872243111.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1199999872240603.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1199999872240619.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1199999872243114.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999872240602.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1199999872240603.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1199999872240615.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1199999872240613.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1199999872243101.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1199999872240613.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1199999872243113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=1199999872243124.0 node_expansions=219
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872243111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872243111.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999872241990.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999872241710.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999872242268.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999872240601.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999872242125.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999872240599.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999872240625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999872242682.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999872241723.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999872243125.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999872243125.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999872243111.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872243111.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891687528.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891687528.0 node_expansions=156
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999900024404.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000052802193.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999925024404.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030579961.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999933355971.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999972246627.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999980579961.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999980579961.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999925024404.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999963913304.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999963913304.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999966691082.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999841689293.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999866689293.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999908357737.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999908357737.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999925024404.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999997246627.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000052802193.2 node_expansions=570
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000052800944.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052800675.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000052800514.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052799556.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000052801085.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000052802183.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052799557.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052799556.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052801641.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000052799557.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052801222.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000052802183.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052802183.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052802183.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066688441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066688441.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000052802216.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052802205.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052802216.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088913296.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088913296.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000052802216.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052802205.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052802216.2 node_expansions=13
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000088905053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000088905589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083349145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030566334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063900609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077790867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063901432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086128387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063904497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069460255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566333.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030564665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030562721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066679421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069456088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072234421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072235608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000088905589.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088907811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910311.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906978.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000088910311.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044463367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025017199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016679977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025018667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058352256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988900474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988903255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022239165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013905821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013905773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052796978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000010736.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988901849.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988902948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988901004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988903240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008349430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005571595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008348261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000015181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033350032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000058352256.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351700.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000058352256.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014374.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000014387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014387.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014409.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014409.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000014410.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000014397.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014410.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014412.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014412.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014398.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014398.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014398.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014398.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061127300.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000014398.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027791289.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088905065.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061127288.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094460646.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033347743.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061127287.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000013510.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000013510.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088905065.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061127287.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127301.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127288.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127298.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061127287.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094460621.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061127287.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094460646.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094460631.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094460618.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460631.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094460643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094460643.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094460652.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094460640.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460652.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094460643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094460643.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094460649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094460630.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460649.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133349475.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133349475.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061127321.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000014405.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066680127.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000127793904.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061127321.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033347752.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061127305.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000013516.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000013516.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088905086.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061127294.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061127305.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127294.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127294.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127294.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094460629.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061127308.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000014416.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000127793904.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905099.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905060.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905099.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905106.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905106.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905100.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905098.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905100.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102793919.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102793919.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063905097.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063905088.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905097.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030571776.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030571776.6 node_expansions=6
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000030573162.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030574820.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000030572750.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000030575254.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000030571754.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000030576764.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000030573986.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000030573709.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000030576764.6 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030576773.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030576751.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030576773.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030576770.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030576770.6 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000030576776.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030576779.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000069465595.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000030576763.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000030580229.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000030576774.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000069465595.0 node_expansions=51
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058354484.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000069465595.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000069465595.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069465606.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069465606.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686062.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686062.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686051.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686051.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999941686042.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941686039.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999941686049.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999941686060.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999941686050.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999941686060.4 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686036.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686036.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686036.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686036.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686051.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686051.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999941686053.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941686050.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999941686060.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999941686047.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999941686063.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999941686063.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686063.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686063.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686061.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686061.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686089.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686089.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041687839.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008351862.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069465630.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041687839.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000133354529.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008352743.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041687839.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999980574072.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999980574077.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069465651.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041687841.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041687839.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041687839.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000066687873.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066687863.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108354540.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041687850.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999941686061.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000133354529.4 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133354529.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133354520.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133354529.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686088.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686088.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999941686087.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941686035.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686087.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941686112.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686112.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999941686099.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941686084.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686099.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913908335.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913908335.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913908310.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913908310.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913908310.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913908310.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913908311.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913908311.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913908312.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913908312.6 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013910089.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999913908308.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008355346.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069469124.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013910089.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105580235.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999980578422.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013910088.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999952796310.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999952796311.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069465642.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013910089.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013910089.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013910089.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038910087.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038913568.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080580235.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013910089.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000105580235.4 node_expansions=161
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105576757.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105576757.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358015.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083358015.1 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352041.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352041.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352043.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352043.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352023.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352023.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352054.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352054.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352043.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352043.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352058.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352058.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999991685367.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999891683600.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986127156.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047240935.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013907600.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958350267.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991685378.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999930571589.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999930571602.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047243861.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991685367.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991685367.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013910527.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038910527.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016685391.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058352044.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999991685380.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999891683589.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000058352044.9 node_expansions=192
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058352023.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058352045.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000058352045.4 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058352031.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058352031.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352037.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058352037.9 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352048.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058352048.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352050.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058352050.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352054.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000058352025.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058352054.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352063.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058352063.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058352074.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000058352040.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058352074.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999866686523.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866686523.1 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999866683620.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999866686508.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999866686508.6 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999866683598.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999866683595.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999866683585.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999866686508.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999866683597.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999866686508.8 node_expansions=57
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999866684982.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999866683583.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999866684575.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999866685819.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999866685528.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999866686519.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999866686232.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=899999866686519.6 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999866686508.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866686508.6 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066678087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030566608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072234198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066679998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069458330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061121941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052787496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058342219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063902199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030564108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030563829.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000083349756.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354200.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083354200.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036128112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030570765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027790217.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000011039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000012138.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022233573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013899637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000011293.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000013796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000052795589.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794756.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793922.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795589.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052795589.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573670.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573670.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578393.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578393.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055573688.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573679.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055573701.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055578404.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055573690.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055573688.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055578404.9 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576899.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576898.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577293.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577293.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055573672.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576898.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578404.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576473.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000055578404.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578418.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578418.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578431.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578431.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578433.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578419.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578433.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582029.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055581066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055581622.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055581622.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055582029.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582030.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578418.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055581634.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055581344.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055581196.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055582030.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055582029.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055582017.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582029.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582032.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083359810.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002802486.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088915365.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991690475.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019468251.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083359807.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055582028.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002802475.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055582028.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088915375.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088915365.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055582031.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991690475.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055582045.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055582028.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055582031.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055582028.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002802472.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088915375.9 node_expansions=115
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915365.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915376.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088915353.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088915342.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088915330.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088915342.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088915376.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915363.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915363.9 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915354.9 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000088915354.9 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000088915356.4 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000088915367.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000088915363.9 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000088915367.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=600000088915367.4 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919933.1 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915364.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915352.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088915355.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088915342.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088915355.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915364.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802477.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002802463.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002802488.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002802477.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002802464.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002802477.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000002802488.4 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002802485.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002802462.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802485.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802485.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802485.4 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002802476.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002802463.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000002802471.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002802487.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002802473.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000002802461.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000002802487.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802487.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802487.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802488.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802473.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802473.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977802484.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977802484.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977802488.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977802461.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977802488.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977802498.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977802498.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058359832.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063915384.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966690487.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994468276.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083359828.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055582054.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977802487.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030582045.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063915387.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063915387.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030582043.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966690488.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030582045.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030582044.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030582043.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055582055.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030582044.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977802487.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083359828.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359831.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359830.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359831.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359830.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359830.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359828.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359807.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359828.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359832.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359829.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359831.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083359831.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359831.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359806.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359831.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083359841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359841.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083359832.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083359806.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359832.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083359839.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359839.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083359832.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083359819.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359832.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083359828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359828.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058359820.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977802476.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063915367.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966690476.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994468255.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000055582043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977802477.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000030582043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063915376.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000063915366.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000030582032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999966690487.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000030582032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030582033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000030582044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000055582033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000030582032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999977802476.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000063915376.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063915366.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063915366.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063918976.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918976.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063915377.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063915351.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063915377.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063915386.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063915386.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063915374.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063915352.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063915374.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041694540.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041694540.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041690942.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041694527.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000041694527.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041690933.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041690941.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041690931.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041694527.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041690941.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000041694527.6 node_expansions=51
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041693574.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041694118.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041694143.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041694527.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041690916.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041690916.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041694118.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041694118.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041693841.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000041693694.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000041694527.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041694552.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041694552.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041694554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041694554.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041694555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041694555.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041697745.0 node_expansions=82
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041697185.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697744.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041697744.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041697744.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041694542.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041694542.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041697753.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041697740.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041696356.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000041697467.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000041697320.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000041697753.4 node_expansions=220
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697744.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041697719.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041697746.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041697716.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041697735.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000041697746.4 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041697721.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697733.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041697733.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697722.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041697722.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041697722.9 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041697734.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041697718.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041697708.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041700928.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041697730.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000041700928.8 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041699651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041700373.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041700928.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041698706.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041700928.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041697706.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041698706.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041697706.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041698706.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000041699539.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000041700650.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000041700484.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000041700928.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041700942.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041700942.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036145408.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041700965.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999944476040.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972253842.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061145411.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055589854.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955588039.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008367619.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041700942.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041700966.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008367619.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999944476039.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008367595.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008367595.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008367619.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033367597.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030589842.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977810285.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000061145411.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145412.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061145412.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036145387.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999955588054.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041700964.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999944476040.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972253842.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055589842.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955588051.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008367609.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041700944.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041700953.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008367596.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999944476041.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008367596.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008367596.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008367596.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033367619.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030589855.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977810286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000055589842.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589854.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589854.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589842.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589842.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589854.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589854.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589854.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589854.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589854.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589862.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589862.1 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055588467.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055589864.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000055589864.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055589866.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000055589840.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000055589866.6 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036144589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036144589.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955588088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955588088.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955588087.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955588087.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955588100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955588100.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955588098.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999955588073.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955588098.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955588110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955588110.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036145434.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063919950.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999944476098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999972253887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000061145443.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077808840.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999955588112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000008367655.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041701009.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063919951.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000008367656.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999944476099.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000008367654.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000008367656.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000008367654.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000033367666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000030589888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999977810332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000077808840.8 node_expansions=339
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589891.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055589864.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589891.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589878.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589878.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589885.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055589876.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589885.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077808867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077808867.2 node_expansions=135
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055589866.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055590874.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055590866.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000055593094.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055592255.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000055590866.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055589863.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055590872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055589863.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055590866.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055591699.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055592810.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055592643.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000077808866.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000077808865.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000077808866.1 node_expansions=105
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077806090.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077808864.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000077808864.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077806088.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077806088.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050028324.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050028324.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050028323.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050028323.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050028324.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050028324.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050026935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050026935.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030583869.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013917214.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988916325.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988916325.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055583878.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050028325.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961138536.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999980583868.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036139436.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063917214.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030583879.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999961138535.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000002806091.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002806092.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002806103.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027806103.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025028315.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983360759.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000063917214.1 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094472720.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094472720.8 node_expansions=234
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036139436.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063917213.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000063917213.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139411.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139411.9 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036142646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036142646.5 node_expansions=214
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139436.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139436.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900026546.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900026546.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900026553.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900026553.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999933360769.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933360769.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913915497.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913915497.9 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900026553.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900026553.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900026546.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900026546.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900026568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900026568.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030583879.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986139448.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999961138557.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999988916324.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055583890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000022250546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999933360777.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999952806101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000008361667.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036139446.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002806112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999933360767.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999975028333.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975028322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999975028336.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000000028324.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997250560.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999955582990.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000055583890.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055583879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055583879.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055583876.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055583876.8 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030583886.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900026546.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999986139445.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999961138553.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999988916335.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000022250553.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999933360778.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999952806101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000008361657.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036139442.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002806102.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999933360768.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999975028335.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975028323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999975028324.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000000028335.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997250553.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999955582991.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000036139442.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139446.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139446.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036139443.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036139443.2 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139453.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036139441.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036139445.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000036142639.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000036139408.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000036142639.5 node_expansions=84
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036139431.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139417.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036140430.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036142650.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036141806.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036140431.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036139418.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036139432.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036139430.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036140417.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036141261.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036142362.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000036142195.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000036142650.6 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036142640.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036142640.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036142668.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036142668.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036142654.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036142654.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016697375.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016697375.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016697386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016697386.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016697387.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016697387.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016695999.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016697387.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000016697390.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000016700153.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000016697354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000016700153.0 node_expansions=106
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016697389.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016697375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016698375.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000016698376.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000016699765.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000016697376.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000016697386.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000016697388.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000016697375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000016698376.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000016699209.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000016699222.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000016698945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000016700154.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000016700154.1 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991700164.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991700164.1 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011144611.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999966700165.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999941699276.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999969477042.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036146430.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002811277.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999913921485.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999952813096.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000008366819.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016701972.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999983368652.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999913921496.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999955589042.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999955589042.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999955589042.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000002808849.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977811276.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999936143709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000002808849.8 node_expansions=135
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980589056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980589056.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999980589056.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980589032.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999980589021.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999980589022.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999980590840.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999980590840.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999980589020.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980589006.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980590007.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980590006.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980590020.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980590020.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980589007.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980589020.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980589031.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980590031.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980590030.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999980590864.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999980590841.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999980590586.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999980589006.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999980590864.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980590864.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980590864.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011146420.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999880589063.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999966701952.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999941701086.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969478853.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036146410.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002813064.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999913923298.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999952813076.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008368643.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016701952.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983368654.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999913923298.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999955590863.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999955590853.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999955590853.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977813075.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999936145543.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000036146410.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036146407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036146407.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011146398.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999880589087.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999966701976.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999941701076.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969478855.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002813064.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999913923285.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999952813065.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000008368620.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016701966.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999983368630.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999913923299.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999955590841.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999955590854.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999955590854.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980590855.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977813077.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999936145544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000016701966.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000016701965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016701965.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000016701976.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000016701990.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000016702990.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000016702976.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000016702976.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000016702987.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000016703810.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000016701977.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000016701988.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000016701976.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000016702988.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000016703933.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000016702990.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000016703810.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000016703544.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000016701976.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000030589009.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000038921799.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000038920988.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1800000038921799.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038921811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038921811.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038921833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038921833.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033366245.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999913920911.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999988921800.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999963920911.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991698690.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058366279.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025032912.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999913920910.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999952810714.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030588466.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005588501.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999936143132.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999977810713.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999977810689.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999977810689.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000002810690.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000032936.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999969477355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000058366279.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058366245.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058366245.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058366257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058366257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058366280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058366280.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058366279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058366279.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000058366278.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058366276.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000058366280.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058366276.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000058366267.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000058366280.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025032944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025032944.2 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013899835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977780056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963890001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000022237714.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025018546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030574723.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033352766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033352488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000015753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000017141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463395.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027795554.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050015343.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038903057.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013904085.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902696.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000015460.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000012392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000015738.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036129775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019461931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041682261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016683583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569707.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902960.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050015343.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050015053.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015067.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050015331.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050015343.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050015331.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991680232.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086130207.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050015343.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050015331.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083348688.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000013566.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991680231.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086126453.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086130207.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015345.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015331.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015331.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050015331.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083348689.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033350651.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000013567.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991680220.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086130207.4 node_expansions=102
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086126467.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126431.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126467.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680234.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680234.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680220.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680220.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680243.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680243.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680232.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680232.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680253.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680253.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050015356.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086126467.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050015357.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050015346.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083348680.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000013568.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991680234.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086126468.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086130220.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015346.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015346.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015346.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015345.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050015358.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083352443.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033346915.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000013567.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991680234.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000086130220.9 node_expansions=154
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086129665.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086126452.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128407.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086128408.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086128407.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086130245.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086129265.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086128962.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000086130245.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130220.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130182.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130220.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130234.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130234.4 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086133478.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133454.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133756.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086130232.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132200.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132200.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132176.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133034.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086132731.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108346437.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000108346437.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108346437.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108346437.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108346437.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108346437.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108346437.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108346437.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108346452.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108346452.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050013104.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991677993.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108346463.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072235326.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072235351.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105568673.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000000011326.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025012226.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108346451.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072235351.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072235350.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072235340.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072235351.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072235326.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105568673.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055566895.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022233549.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025012230.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000108346463.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108346475.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108346475.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108346489.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108346489.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108346461.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108346461.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108346488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108346488.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108346508.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108346464.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108346508.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108346490.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108346490.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108346509.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108346475.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108346509.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144460342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144460342.0 node_expansions=101
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000144459786.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144459776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144460064.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144457554.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144459498.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144459498.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144459498.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144460342.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144460064.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144460342.0 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1200000136127008.8 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1200000130571453.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000144460342.0 node_expansions=162
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000144460356.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000136127008.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000130571453.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000144460356.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144460365.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144460365.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122238123.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122238123.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000122238142.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122241050.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122238119.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122240631.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122238119.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122240064.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122240077.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122240064.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122240479.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122240619.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1200000122241050.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088907701.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088907701.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088910187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088910187.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088907726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088907726.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088907734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088907734.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088907736.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088907736.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936128182.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936128182.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030574378.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088907727.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052796615.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075018837.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141685492.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980572616.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999969462378.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088907712.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088907726.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052796603.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052796601.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052796612.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052796601.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075018823.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000119463293.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069461490.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002794836.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969462378.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=1200000141685492.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141685492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685492.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141687990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141687990.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141685494.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685502.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141685503.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141685503.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141685486.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000141685503.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141685500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141687975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141687975.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105574398.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105574398.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141693180.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141693180.2 node_expansions=126
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000141693431.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141694709.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141696653.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141695097.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141695542.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141695653.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000141696653.5 node_expansions=1325
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141694709.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141695097.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141696653.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141695542.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141695653.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000141696653.5 node_expansions=283
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141694734.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141696653.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141693166.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141695097.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141693153.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141695555.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141694986.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141695653.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000141696653.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141696653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141696653.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141696681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141696681.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000141696683.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141696681.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000141696664.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141696679.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141696667.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141696683.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936141986.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936141986.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936139337.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983357145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983357145.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999936139347.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936141975.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999983357145.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936139359.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936139359.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999936139346.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999983357145.2 node_expansions=110
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999936139360.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936140890.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936139334.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936139360.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936141279.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936139334.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936142001.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936139334.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936139336.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936139334.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936141723.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936141167.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936141834.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983357170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999966688756.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999961137254.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2099999983357170.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983357168.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983357168.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958354668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958354668.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999958354670.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958354670.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958354668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958354668.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000005576895.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000063910234.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000052799136.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000100021359.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141688027.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999980575125.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999980576893.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000088910227.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000088910224.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052799125.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052799115.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000077799136.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000052799115.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075021335.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000119465781.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000069464025.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000002797337.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980576893.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000141688027.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141688003.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141688003.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141690504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141690504.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000141687991.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141688013.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000141688027.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000141688035.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000141688035.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000141688013.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000141688035.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141688026.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141688012.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141688026.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141688035.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141688035.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000105576923.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141688034.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000141688034.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141688026.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141687988.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141688026.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000105576907.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000119462898.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000105576905.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000105576916.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105576907.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2400000119462898.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125019017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125019017.0 node_expansions=259
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000105576905.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105576892.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105576905.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088910254.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088910254.2 node_expansions=9
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000108352351.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000108354851.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000108352351.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000108352351.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000108354295.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000108352351.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000108352351.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000108352351.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000108352361.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000108352351.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000108354661.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000108353184.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000113912717.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000102802160.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2400000113912717.0 node_expansions=3716
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000108354851.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000113912717.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000102800674.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000102798740.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000102798730.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000102801613.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000102799563.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000102802160.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000113912717.0 node_expansions=1723
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000088919710.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000088919155.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000088919710.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000088918155.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000088919155.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000088918988.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000088919155.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000113912717.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000102802184.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2400000113912717.0 node_expansions=427
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000113912717.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113912717.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113914648.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113914648.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999977801606.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999930579386.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000072246086.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000025023859.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000072246086.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999963911840.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999927801606.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000072246060.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000097246071.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000025023830.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000025023848.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000050023848.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000025023828.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000063912748.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000108357182.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000052800753.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999986134050.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999952801626.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000108357182.0 node_expansions=83
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000108357159.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108357159.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000108357182.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000108357182.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000108357163.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000108357182.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108357171.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108357172.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000108357172.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108357146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108357146.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108357202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108357202.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108357196.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108357173.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108357196.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108357217.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108357217.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000083357220.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108359124.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000122243194.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000108357215.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000108357227.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000108357217.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000122243194.5 node_expansions=117
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000108357205.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000108358761.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000108357202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000108357205.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000108357205.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000108359158.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000108357214.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000108357205.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000108357215.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000108357205.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000108357205.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000108357216.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000108358203.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000108358038.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000108357214.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000122243203.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=2700000122243203.5 node_expansions=78
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000036121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019452614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000036121280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000036121280.8 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047238597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052791086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052791374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055574432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058349709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052796654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794457.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013902153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013903267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013902978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050013608.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044463319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044459708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038904707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038903583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041682751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036125792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052793939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044459430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033348027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041681666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033348583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022236017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038904630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015475.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000058349709.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058347765.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349154.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000058349723.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349723.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349720.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349720.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349722.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349722.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349736.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349742.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349742.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058349755.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349745.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058349731.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058349756.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058349731.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000058349756.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349741.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349727.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349741.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356009.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030571978.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349753.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058349753.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349739.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349739.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058349742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349742.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030571964.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030571964.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972236852.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916679519.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972236853.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000030571964.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058349755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030571964.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086133788.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986126644.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000030571964.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030571964.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030571965.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030578231.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356010.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349756.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030571977.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086127534.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086127530.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986126630.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086133788.6 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127530.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127530.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127530.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127530.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127533.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127533.1 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086127532.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127533.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086127520.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086127544.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086127520.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000086127544.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086127543.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127528.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127543.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127529.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127529.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086127529.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127514.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127529.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133797.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133797.6 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086127521.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127529.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086127529.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127529.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127529.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086133810.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133810.2 node_expansions=29
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086131033.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086129775.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086133823.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086129366.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086130343.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086127552.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086131588.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086128941.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000086133823.6 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086131032.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131032.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972243143.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916685810.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243145.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030571973.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058356033.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578255.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986132922.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030578255.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030578255.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030578254.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030578256.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000030578254.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356034.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058356032.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030578256.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086133811.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086133811.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986132921.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=900000030571973.1 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030578256.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030578256.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030578254.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030578254.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030578256.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030578256.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972243144.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916685811.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243144.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356043.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030578255.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086133812.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986132922.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030578255.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030578252.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030578255.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030578252.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030578256.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356043.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058356031.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030578255.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086133808.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086133808.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986132923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086133812.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133812.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133812.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133811.2 node_expansions=16
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086137308.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136032.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136766.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136587.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137032.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133808.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086135642.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137863.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135197.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125017323.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000125017323.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125017342.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125017346.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125020823.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125019565.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125019287.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020120.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125019565.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125017333.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125019146.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125021368.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125018721.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000125021368.9 node_expansions=144
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125021368.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125021378.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125021356.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125021366.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125021356.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000125021378.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021369.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021369.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136128405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136128405.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999972240925.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966685365.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022242699.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030576036.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069460864.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069465813.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025020499.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069465813.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069465810.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069465810.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069465813.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069465813.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097248728.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097248728.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069465832.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000125026506.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136128419.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025020489.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000136128419.5 node_expansions=152
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125024855.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125023577.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125024868.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125023299.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125024133.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125023592.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125021368.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125023188.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125026536.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125022745.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136128421.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000136128421.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136128419.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136128419.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136128448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136128448.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136132620.8 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136128436.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136128430.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136132595.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136128420.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136128445.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000136132595.2 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000136131913.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136130650.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136130928.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136130373.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136131230.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136130652.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136128418.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136130234.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136132609.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136129822.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000136132609.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136132609.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136132621.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000136136077.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136134854.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136135524.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136134981.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136135131.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136134563.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136132617.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136134854.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136132621.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136134410.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136134020.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1200000136136077.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136136102.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136136052.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136136102.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136136103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136136103.0 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000147245082.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136141244.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136141966.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136140855.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147246194.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136140966.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136139022.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136141244.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147243694.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147245497.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147245082.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147246609.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000136141966.5 node_expansions=622
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136139036.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136141411.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136141258.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136141411.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136141533.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136140991.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136139024.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136141258.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136139022.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136141977.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136140870.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136140425.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000163913871.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000147246609.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000136141977.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136141981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136141943.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136141981.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136141999.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136141999.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136141988.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136141981.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136141988.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172253066.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172253066.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136142000.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136141991.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136142000.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172253067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172253067.8 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136142004.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163915797.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000163915823.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136144454.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000172253080.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136142001.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000172253080.2 node_expansions=162
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000172253083.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000169475304.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000163919749.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000147253080.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2100000172253083.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172253083.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172253083.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000172253083.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172253083.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172253093.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172253093.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172253095.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172253095.8 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000200029391.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200031613.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200032058.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200031502.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200029391.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200031613.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200029391.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200031224.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200030780.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200032058.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000191695947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000183365834.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000200032058.0 node_expansions=4721
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000200029391.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200032058.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200031613.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200029391.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200029391.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200031613.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200029391.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200031224.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200030947.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200030780.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200032058.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000191695947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000183365834.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000200032058.0 node_expansions=637
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000172258248.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000172260640.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000172260473.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000172260637.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000172260648.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172258263.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000172258260.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000172260473.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000172258260.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172260926.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000172260081.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000172258251.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000172259806.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000172259640.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000172260637.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000200032061.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000191700003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000191695947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000183365834.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2400000200032061.0 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200032074.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200032074.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200037405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200037405.0 node_expansions=262
FooPlayer.decide: Prioritizing 15 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000200037414.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200039803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200039636.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200039803.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200039803.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200037414.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200037414.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200039636.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200037414.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200039803.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200039247.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200037414.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200038969.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200038803.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200039803.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000200039803.5 node_expansions=4056
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000200039794.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200042182.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200042016.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200041627.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200042182.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200039794.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200039794.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200042016.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200039794.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200042182.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200041627.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200039794.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200041349.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200039794.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200042182.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2400000200042182.5 node_expansions=4099
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000200039522.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200041744.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200041356.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200041911.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200039522.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200039522.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200041744.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200039522.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200042189.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200041911.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200041356.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200039522.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200041078.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200039522.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200041911.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000200042189.5 node_expansions=1425
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200044375.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200044541.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200043986.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200044541.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200044375.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200043986.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200044541.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200043708.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200043708.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000200044541.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2400000200044541.5 node_expansions=436
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000200042182.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200042192.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000200042167.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200044541.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200042206.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000200044541.5 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200044375.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200043731.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200043999.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200044541.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200042169.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200042177.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200042191.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200044375.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200043986.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200044557.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200043708.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200043724.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200042152.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000200044566.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2400000200044566.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200044566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200044566.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200044593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200044593.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000200044604.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200044602.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000200044600.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200044592.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200044594.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200044604.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000172266825.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172266825.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000172266826.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172266825.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000172266825.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000172266826.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000172266824.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172266826.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172266826.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172266826.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000172266845.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172266826.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205600102.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000172266838.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191707597.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000205600102.0 node_expansions=85
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000172266837.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172266822.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205600102.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205600086.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000172266845.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000205600102.0 node_expansions=38
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000205600102.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000200044563.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000183377892.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000200044546.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2700000205600102.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205600115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205600115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205600110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205600110.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205600148.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205600148.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205600159.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205600159.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000205600161.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205600159.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205600148.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205600156.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205600159.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205600161.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000225040915.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000225040915.5 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000205600160.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000225040890.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000225040915.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205600159.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205600169.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000205600160.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=3000000225040915.5 node_expansions=79
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=3000000225040938.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000211153316.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000219486638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000222260206.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000216705917.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000205595659.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000216706746.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=3000000225040938.0 node_expansions=35
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025007114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000007280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966669168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986112834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966671390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999966669167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033348556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058350345.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011129109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044460212.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462423.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044459995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058349776.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058351710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462188.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906103.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052793676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011125197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011125761.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030573555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022235193.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038902205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052794196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041683853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038903317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033347470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124627.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124638.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000058351710.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349789.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058350044.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058351710.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000058351710.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357550.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357550.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058351710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351710.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058357550.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354228.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356864.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353394.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353661.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058354364.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356864.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354086.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058357550.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357550.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357550.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800218.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800240.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800240.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800228.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800228.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800228.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800228.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800217.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800217.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800251.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800251.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800262.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083357597.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083357596.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800265.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058357598.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011133596.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041689151.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083357596.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058357596.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058357585.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002800265.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058357596.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058357587.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058357585.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011133596.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088913153.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088913151.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058357596.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058357596.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088913153.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913151.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913113.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913151.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122246441.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913166.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913138.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913166.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918279.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088913162.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913138.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088918265.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088913133.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088913133.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088913145.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088918265.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088917432.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915629.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088918276.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914796.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088915074.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916612.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915765.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918265.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088915501.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088918276.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918265.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918265.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063918276.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918265.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063918287.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918288.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063918287.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063918276.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063918287.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805398.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977805398.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977805402.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977805386.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805402.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977805387.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999977805398.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977805384.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805398.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977805410.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977805384.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805410.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977805409.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977805384.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805409.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002805364.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002805364.1 node_expansions=17
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999977805353.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000002805366.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000002805366.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002805353.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002805353.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002805368.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002805368.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108362705.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108362734.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058362710.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986138710.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016694257.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108362705.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058362688.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058362691.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002805378.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002805358.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058362688.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058362688.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058362688.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999986138688.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088918281.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088918267.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058362688.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058362702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000108362734.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362702.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108362726.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108362747.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002805383.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058362705.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986138703.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016694281.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108362747.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058362705.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058362703.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002805368.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002805369.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058362702.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058362702.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058362702.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999986138725.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088918279.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088918281.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058362702.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058362702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000108362747.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362747.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362747.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362735.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108362754.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108362743.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108362746.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108362746.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108362746.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108362721.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362746.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000130579820.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000108362749.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000130579810.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000108362747.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000130579798.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000108362744.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000141696060.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000108362733.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000130579812.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000108362760.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000108362736.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000108362736.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000108362744.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000130579800.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000108362713.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000141696036.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=1200000141696060.0 node_expansions=279
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130579820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130579820.2 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108362745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108362747.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108362752.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108362742.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108362747.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108362752.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000108362752.0 node_expansions=49
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108362731.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108362735.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108362723.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108362712.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108362721.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108362712.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108362735.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362735.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075026066.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075026065.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075026100.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026088.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075026071.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075026088.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108359373.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108359373.0 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026091.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075026099.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075026099.9 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026085.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075026090.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075026090.8 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026077.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075026097.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075026108.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075026087.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075026087.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000075026108.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026108.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075026108.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026126.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075026126.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026108.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075026070.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075026108.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952802116.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952802116.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075026108.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108359439.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000002802108.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000025026108.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983357661.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075026106.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000025026095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058359439.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999969468772.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999969468777.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000025026110.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000025026095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000025026095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999952802107.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000055581675.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000055581661.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000025026095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000025026095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000108359439.6 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108359450.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359450.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108359453.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108359453.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108359440.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359440.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108364574.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108364574.0 node_expansions=35
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141692776.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000141692776.0 node_expansions=7
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141692766.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141692763.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141692766.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969468774.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969468774.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969468767.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969468741.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468767.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969468767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969468767.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969468743.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969473907.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999969473907.8 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969468740.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969468752.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999969468742.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999969473907.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969468765.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999969473907.8 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969468740.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969473907.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969471240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999969470411.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999969470685.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969472263.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999969471407.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999969473929.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999969471133.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999969471407.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1199999969473929.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969473911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969473911.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969473942.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969473942.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969473910.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969473953.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999969473908.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999969477394.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969473930.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999969477394.2 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969473894.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969476838.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969476838.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999969476595.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999969476394.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969475560.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999969473894.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999969477394.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999969476560.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999969476282.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999969476561.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999969477394.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969477394.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969477394.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969477428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969477428.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108368086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141701395.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002810738.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000058368083.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999986144061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000016699621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000108368072.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000058368083.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000091701417.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999969477394.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000058368065.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058368061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000058368075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999986144061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000088923652.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000088923617.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000058368061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000058368075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000141701395.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141701418.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141701418.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141701432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141701432.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141701432.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141701432.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108368123.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002810766.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058368099.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986144121.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016699655.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108368100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000058368099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000091701433.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999969477432.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999969477432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000058368099.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058368099.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058368099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999986144099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000088923655.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000088923655.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000058368099.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058368121.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000108368123.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108368097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108368097.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108368131.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108368111.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108368131.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108368087.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141701419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002810752.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058368086.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986144106.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016699643.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108368120.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058368084.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091701421.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999969477418.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058368084.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058368084.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058368084.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999986144084.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088923641.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088923663.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058368086.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058368106.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000141701419.2 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141701450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141701450.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141701418.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141701418.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141701467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141701467.2 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108368071.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000002810738.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058368073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999986144073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000016699637.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000108368081.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000058368073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000091701414.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999969477428.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999969477406.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000058368107.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058368073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000058368073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999986144073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000088923637.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000088923637.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000058368072.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000058368073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000108368081.2 node_expansions=138
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108368096.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108368071.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108368096.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108368127.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108368127.2 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108368128.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108368093.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108368128.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108368093.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108368093.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108368118.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108368105.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108368118.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108368107.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108368107.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108368097.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108368116.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000108368116.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108368104.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108368091.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108368118.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108368106.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108368094.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000108368091.2 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108368128.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108368105.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108368128.8 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000108368120.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000108368119.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000108368118.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000108368131.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000108368105.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000108368125.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108368125.8 node_expansions=59
FooPlayer.decide: Filtering out maritime trades from 8 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000108368130.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000133364632.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000108368130.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000108371041.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000108368141.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000108368140.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000108368114.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000108368114.8 node_expansions=124
FooPlayer.decide: Filtering out maritime trades from 8 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000108368147.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000133364606.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000108368127.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000108368148.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000108368148.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000108368140.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000108368119.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1500000133364606.8 node_expansions=77
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000108368134.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108371049.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000108368149.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108368149.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133364606.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000108368127.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000133364606.8 node_expansions=101
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000108368130.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108371071.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108371071.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108370794.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108369127.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108370630.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108369814.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108368130.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108369130.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108370519.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108370797.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108370516.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130585163.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000130585198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000133364607.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1500000133364607.8 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133364607.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133364607.8 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000133370507.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133364609.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133364609.2 node_expansions=210
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000133370504.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 2: expected_value=1500000133364642.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000133370504.5 node_expansions=165
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000133367565.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133370510.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133370510.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133370232.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133367565.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133370065.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133369232.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133367565.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133368565.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133369954.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133370232.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133368954.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000133370510.0 node_expansions=894
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000133370495.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133373162.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133370218.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133372884.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133372995.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133370495.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133372051.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133372162.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133370495.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133371495.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133371607.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133373162.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133371884.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000133372051.5 node_expansions=379
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000133370505.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133372051.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133370508.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133370497.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133370514.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2100000133372051.5 node_expansions=58
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000133370495.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133372051.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133371496.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133373174.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133372995.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133372896.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133373174.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133370507.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133372162.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133370507.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133371507.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133373162.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133372063.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133371885.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000133372063.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133372051.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133372051.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000133372054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000133372054.5 node_expansions=36
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000158372039.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=29) score=2400000158372039.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158372051.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158372051.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141700959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141700959.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141700920.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000141700953.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000141700953.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000141703431.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000141700956.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=3000000141703431.0 node_expansions=222
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000141700929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000141701929.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000141702485.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000141701929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000141700929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000141703429.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000141703318.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000141700929.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000141700929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000141700929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000141700929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000141700929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000141703040.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000141702318.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=3000000141703429.0 node_expansions=238
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141703430.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141703426.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000141703438.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141703443.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000141703391.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'SHEEP')) score=3000000141703391.0 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141703428.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141703390.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141703428.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000141703429.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000141703429.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141703444.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000141703428.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000141703428.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141703441.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141703439.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000141703415.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141703417.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000141703419.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141703441.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000141703442.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000141703442.5 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000158370108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000175036762.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000047258108.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000108370108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000036146095.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000050034997.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000091703428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000075036762.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2999999952812761.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000013924761.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000091703428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000091703428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000091703428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000019479428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000122258984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000122258984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000091703428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000091703428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=3000000175036762.5 node_expansions=348
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175036776.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000175036778.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000175036784.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000175039127.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000175036752.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=3000000175039127.0 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175036737.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175037738.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000175038293.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000175037737.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000175037754.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000175036772.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000175039148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000175036752.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000175037754.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000175036737.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000175036752.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000175036759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000175036737.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000175037759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000175036752.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000175039148.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175039143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175039143.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175039163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175039163.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175039162.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000175039164.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000175039161.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000175042086.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000175039151.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=3000000175042086.0 node_expansions=111
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175039163.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175040145.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000175040696.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000175040143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000175040141.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000175039141.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000175040696.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000175039141.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000175040141.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000175042085.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000175039143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000175039175.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000175039175.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000175039141.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000175040145.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000175039143.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2400000175042085.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175042089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175042089.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000175042132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000175042132.5 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175042108.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000175042130.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000175042149.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000175044219.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000175042118.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=3000000175044219.0 node_expansions=121
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175042107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175043108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000175043697.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000175043107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000175043122.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000175042107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000175043663.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000175042108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000175043107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000175042142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000175042107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000175042106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000175044218.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000175042107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000175043106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000175042142.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000175044218.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175044217.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175044217.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000175044228.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000175044228.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175044220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175044220.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999952820207.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999952820207.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000158377576.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000175044193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000047265542.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000108377550.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000036153550.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000050042439.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000141710875.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000091710896.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000075044193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000013932206.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000091710873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000091710873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000091710874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000019486874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000122266439.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000122266439.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000091710896.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000091710874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=3000000175044193.5 node_expansions=143
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175044210.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000175044179.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000175044204.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000175044206.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000175044194.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=3000000175044179.0 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000175044216.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000175044178.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175044216.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019456280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958336669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022234280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019456280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019456002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958336947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991671502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002788724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002788446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999975003113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999972224223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999972224778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988894001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000038901003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000038901003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000016683540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681895.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052793909.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016679918.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052793876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058349456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058348623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063905880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055573879.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058351377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240288.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016681873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066683667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016681876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038902754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036125485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055574754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047237473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061128087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000061130045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038904685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038903051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041682486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038904684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019455472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036125264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033347739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000066683667.6 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066683667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689098.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066689098.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000066689098.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066683413.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683413.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066683393.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683393.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066683393.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683393.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066683393.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002792733.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002792727.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066683402.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000102800226.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016681616.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066683393.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025014955.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088911337.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066683399.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066683393.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000102800226.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000102794524.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016681624.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016681616.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066683402.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066683399.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066683402.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000102800226.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102794511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794511.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102794511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102794511.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066683390.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002792735.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002792724.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066683390.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016681615.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066683392.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066683412.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025020655.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088911322.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066683390.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066683412.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000102794516.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000102794513.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016681614.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016681614.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066683412.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066683392.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066683390.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000102794516.5 node_expansions=88
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102794513.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102794501.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794513.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798443.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002792745.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002792710.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792745.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792745.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792745.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792727.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792727.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792746.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792746.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002792757.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002792744.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792757.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792757.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792757.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002792753.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002792746.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792753.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002792757.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002792766.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002792766.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792744.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792744.1 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000002798445.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000002798424.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000002798433.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000002792746.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000002798423.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002792735.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000002792745.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000002792747.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000002798435.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000002792722.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000002792721.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000002798424.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002792722.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000002798423.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000002798444.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000002798445.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=600000002798445.6 node_expansions=190
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798456.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002798456.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002797465.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002797187.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002792746.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002795243.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002795945.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002794978.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002794834.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000002798456.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798447.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798447.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798447.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798447.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798449.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798449.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016682499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016682499.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975023335.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975024168.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975022613.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975025113.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975020682.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975020670.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975023902.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975022891.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975022779.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016682514.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000016682514.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016682501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016682501.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016686953.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016686953.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000016688630.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016690424.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016688898.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016690979.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016686953.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016686953.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016690146.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016689176.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016689035.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000016690979.9 node_expansions=199
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000016688503.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016688630.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016689463.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016688921.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016686968.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016686955.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016690148.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016689178.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016690994.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016689035.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000016690994.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016690979.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016690979.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988913225.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988913225.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988913236.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988913236.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988917001.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988913239.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988913239.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988916980.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988916980.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988913236.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999988917001.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999988916966.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988913248.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988913238.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999988917001.8 node_expansions=65
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999988914794.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988914890.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999988913238.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999988917001.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988915183.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988913238.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988913224.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988916446.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988915460.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988915349.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999988915349.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999988909222.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999988917001.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917028.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988917028.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988917017.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999988917006.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999988916981.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999988917005.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999988920202.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999988920202.0 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999988918535.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988918646.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999988919392.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999988916994.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988916979.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988917003.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999988916979.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999988919114.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999988920225.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988919202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999988919092.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999988919105.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999988920225.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988920225.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988920225.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947252667.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252660.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947252660.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994471577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994471577.0 node_expansions=59
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094471566.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988922577.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097256813.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130582677.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000002811466.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041701244.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041701244.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011144813.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033367924.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011145688.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069479035.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105590134.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000102804899.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000002811466.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000002811466.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041701244.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041701244.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000041701244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000130582677.2 node_expansions=504
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000105589300.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105589412.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105590168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105587779.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105587745.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105589890.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105587745.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105587745.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105589870.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105589982.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105589856.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105589870.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000105590168.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105590148.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105590148.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105590157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105590157.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105590179.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105590181.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000105590181.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105590188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105590188.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000083363637.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000108358545.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000083363637.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000083363623.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000083363635.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000125030255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125030255.2 node_expansions=64
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000083363623.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000083363650.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000083363623.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000083363635.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000083363634.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000083363660.0 action_type=ActionType.END_TURN
  Action 6: expected_value=1500000083363618.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083363660.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999925028501.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999925028501.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999925028501.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999925028502.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999925028523.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1499999925028523.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952806267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952806267.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999925028523.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925028497.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925028523.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966696079.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966696069.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966696079.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975024084.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975024084.2 node_expansions=69
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999966697638.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966697926.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966697750.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966698469.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966696083.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966696083.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966696083.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966696083.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966696092.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999966698194.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999966698302.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999966698194.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999966698191.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966687864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999966691029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999975024085.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1799999975024085.2 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999975024085.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975024073.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975024085.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975028417.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975028417.8 node_expansions=266
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999994468505.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975026572.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975028405.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975027572.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975025460.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975022009.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975022009.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975022009.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975022009.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975024060.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975024231.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986131731.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986135170.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999975024231.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1799999975028405.2 node_expansions=898
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999975027294.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975026586.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975028419.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975026738.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999975025739.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999975025753.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975027129.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975025738.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999975025739.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999975025765.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975027864.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999975027975.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999975027849.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999975027864.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999975023685.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1799999975028419.8 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975028405.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975028406.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999975028406.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975028406.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975028406.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975028406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975028406.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975028419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975028419.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975028416.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975028416.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975026765.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975028429.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999975028407.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975028417.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975028404.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999975028429.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975026753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975026753.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983359085.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983359085.2 node_expansions=91
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975028417.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975028418.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999983359036.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975030601.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975028405.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999983359036.2 node_expansions=76
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999975029960.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975029227.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975029408.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975028394.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975028394.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975029795.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975028405.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975028394.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975028394.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975029409.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975030517.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999975030631.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999975030520.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999975030505.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999975026259.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999983359050.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=33) score=2099999983359050.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983357120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983357120.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983359050.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983359050.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999983360630.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983359908.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983360074.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983359050.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983359050.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983360454.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983359050.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983359065.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983359050.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983359051.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983361185.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983361275.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999983361186.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983361162.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2099999983361275.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983361296.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983361296.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983363673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983363673.0 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983361318.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983361318.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999983362305.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983362139.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983363682.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983363404.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983362296.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983361293.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983361296.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983361875.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983361305.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983361293.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983361293.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983361296.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999983363416.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983363407.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999983363416.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2099999983363682.0 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999983361740.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983363694.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999983363682.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999983363697.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999983363670.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999983363697.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983363696.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983363696.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947254681.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947254681.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947250641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947250641.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919476905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919476905.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999891697016.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999919474768.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999919476855.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999919474794.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999919474758.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999919476855.0 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999919475767.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999919475767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999919475605.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999919476878.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999919475758.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999919474767.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999919474758.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999919476299.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999919474771.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999919474767.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999919474781.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999919475327.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999919474744.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999919476869.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999919476323.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999919475744.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2099999919476878.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919476878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919476878.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027811125.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999877809299.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055588878.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000100033328.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999944477744.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999963922215.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999972255548.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999941699090.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999963922228.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999933366646.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000000033323.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072255569.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066699979.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999966699989.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999944477758.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999972255536.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999963922188.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999963922188.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000100033328.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100033323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100033323.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100033361.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100033361.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100033361.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100033361.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100036469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100036469.8 node_expansions=328
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000100035762.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000100035484.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000100036484.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000100035484.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000100034929.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000100036484.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000100036484.2 node_expansions=1249
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000100035938.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000100035762.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000100036206.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000100035925.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000100034935.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000100034929.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000100034928.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000100034935.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000100034926.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000100035928.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000100036484.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000100035939.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000100036484.2 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000100036494.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100036470.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100036494.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100036495.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100036495.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000072258703.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100036470.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000100036470.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072258720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072258720.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052812323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052812323.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000052812325.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052812312.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000052812306.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052812304.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052812304.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000052812307.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052812325.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052812349.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052812349.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000030590129.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052812324.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000052812324.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030590099.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052812303.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000052812298.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052812304.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052812304.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000052812304.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052812304.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052812304.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830588337.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999830588337.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999830588303.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999830588303.0 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022229336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033342391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000033342391.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055571654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052798120.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058354776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041686110.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044464155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011127984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011127697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129934.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019992.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055576178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058351455.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058352279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055575875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033351374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033350249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038908597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019461295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038908587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044465319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038906649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015458.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041681930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041684130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033351350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000058354776.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058354787.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058352276.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058353942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000058354787.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354801.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058354789.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058354751.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354789.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354791.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058354801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058354752.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354801.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058359690.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058357311.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357747.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058357735.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355802.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058359255.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058357046.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058358710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000058359690.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019462602.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359641.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058359641.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359652.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359652.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000058364099.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000058364089.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000058359643.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000058364098.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000058359646.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000058359669.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000058359667.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000058364109.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000058359651.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000058364099.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000058359646.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000058364099.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000058364099.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000058364076.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000058359664.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=600000058364109.8 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359701.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019462588.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019462588.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019466473.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019466473.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000019463541.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019468959.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019469374.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019466449.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019469374.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019463541.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019468126.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019468671.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019469374.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000019463541.0 node_expansions=199
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000019465776.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019466054.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019466485.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019463540.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019466485.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019463565.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019465207.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019465763.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019467440.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000019463565.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019463541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019463541.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019463579.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019463579.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019463554.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019463554.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019463579.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019463579.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019463555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019463555.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019467443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019467443.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000019465776.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019466065.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019466499.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000019463555.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019466510.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019465221.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019465801.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019467443.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000019467443.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019467468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019467468.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019470374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019470374.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019467443.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019467443.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019467480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019467480.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019467445.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019467445.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354555.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354556.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958354556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958354566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958354566.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091689678.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999972243444.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080578581.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052800792.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058356359.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997243445.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019467469.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999972243444.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019467458.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047245223.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047245223.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019467469.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019467445.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019467444.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019467444.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999958354580.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019467444.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972243455.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000091689678.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091689667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091689667.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091689692.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091689692.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091689692.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091689692.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091689682.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091689666.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091689663.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091689663.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091689677.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091689682.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091692596.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091692596.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091689679.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091689665.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091689676.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091689663.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091689665.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091689679.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091692596.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091692596.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091689669.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091692596.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091689676.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091689687.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091689691.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000091692596.8 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000091689652.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091692319.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091692152.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091692596.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091690652.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091689676.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091692607.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091691332.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091691874.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000091692607.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091692596.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091692596.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063914868.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091692606.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000091692606.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091692606.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091692606.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999972246384.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080581509.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052803728.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058359295.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997246398.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019470398.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972246384.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019470384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000047248175.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047248175.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019470384.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019470384.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019470409.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019470398.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999958357495.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999958357495.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000019470384.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972246395.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000080581509.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080581533.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080581533.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080581520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080581520.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080581534.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080581534.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000080581506.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080584173.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080584006.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080584451.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080584464.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080584451.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080582517.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080581506.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080583186.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080583753.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000080584464.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080584451.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080584451.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038917809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038917809.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000038917822.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038917808.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038917822.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916693813.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916693813.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999916693811.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916693799.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916693811.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952799355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952799355.5 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999916693813.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916693810.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916693813.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916693810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916693810.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999916693809.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916693811.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999916693811.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916693812.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916693812.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916693810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916693810.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916693812.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916693812.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916693810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916693810.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916693810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916693810.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916693810.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693810.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916693826.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916693826.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916693813.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693813.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916693826.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916693826.1 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916693836.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693836.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916693822.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999916693821.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916693822.6 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941693799.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941693799.8 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916693821.6 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941693813.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=899999941693813.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941693799.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941693799.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075028921.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999930582702.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063917810.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061140022.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066695599.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980582699.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002806689.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999930582699.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002806699.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055577984.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030584476.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002806688.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044473356.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044466886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000002806688.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999941693799.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002806702.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999930582688.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000055577984.5 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030584478.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030584478.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030584489.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030584440.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030584489.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030584487.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030584487.4 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000030584488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030587164.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030587432.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030586988.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000030587432.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030584488.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030585488.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030584490.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000030586155.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000030586710.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052805712.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000055578048.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000055578048.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000055578048.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055578064.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055578045.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055578064.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077799327.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077799327.8 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055578054.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055578058.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055578058.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055578047.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055578047.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055578056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055578056.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016689160.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016689160.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038910450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038910450.5 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016689155.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016689155.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016689170.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016689170.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016689190.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016689176.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016689190.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994466966.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994466966.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994466967.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999994466960.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999994466960.0 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994466965.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994466982.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999994466982.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994466953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994466953.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994466963.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994466963.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994466975.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994466975.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063902556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063902819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069456167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025009945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058345811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063901645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069456941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052787218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069457477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030562996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030565775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036120754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000080570056.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000080572556.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000011126054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022238330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994459650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041680254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016678573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016676073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030566374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008341859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994456583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994454337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994457139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997234083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022238032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050017200.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015811.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017200.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050017200.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794113.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794113.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794113.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002794113.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794136.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794136.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017225.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030571004.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022237669.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077795004.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050017235.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050017236.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002794124.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038905235.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086128347.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994459891.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017224.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000077795003.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050017224.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050017225.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050017236.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050017224.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050017225.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017224.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000086128347.4 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128357.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128345.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128357.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128344.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128344.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128355.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128357.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086128357.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128347.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128347.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000086133792.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000086128360.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000086133793.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000086128346.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000086133783.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000086128348.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000086128357.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000086128342.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000086133795.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000086128346.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000086128336.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000086128346.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000086128347.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000086133782.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000086128357.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000086133801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133801.5 node_expansions=214
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002799572.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030576462.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022243128.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077800462.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002799572.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038910694.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994465350.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000077800472.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022683.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000077800472.1 node_expansions=1730
FooPlayer.decide: Filtering out maritime trades from 20 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000077800459.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000077800446.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000077800459.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000077800444.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000077800449.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000077795014.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000077795014.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000077795024.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000113906999.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000077800444.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000077795002.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000077800434.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000077795014.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000077800449.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000077795024.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000077795011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WOOD')) score=900000113906999.5 node_expansions=382
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000077803225.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077801836.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113906999.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100017222.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077802669.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077802669.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097239443.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000113906999.5 node_expansions=139
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000077801282.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077800893.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077799893.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077800615.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077803959.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077800725.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077800726.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077801447.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113907035.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=900000113907035.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906999.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906999.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912424.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912424.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000113909777.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113908398.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113908398.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113908155.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113912424.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113909221.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113909231.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113909924.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000113912424.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912424.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912424.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113912434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912434.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136129243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136129243.8 node_expansions=81
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113915209.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113913831.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913821.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113913556.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113917598.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113914653.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113914667.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113917334.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113915376.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000113917598.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917599.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917599.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917634.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113917634.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917612.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917612.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000077806543.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113917636.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113922489.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113917624.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113917620.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113922473.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=900000113922489.2 node_expansions=61
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113920268.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113920391.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113919002.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113919019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113922222.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113918711.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113919836.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113919836.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113922489.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113920545.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000113922489.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113922519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113922519.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113927085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113927085.0 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113922523.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113922512.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113922523.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994479976.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994479976.4 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999994475413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994475387.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999994479976.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994475400.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994475380.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999994475379.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=899999994479976.4 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994479712.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994476365.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994478143.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994478032.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994476754.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994476767.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994476477.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994479989.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994475365.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994475378.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994478323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999994479989.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994479989.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994479989.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994479976.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994479976.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977813323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977813323.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977813336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977813336.8 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999977815723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977814334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977816098.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977815987.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999977816543.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977814723.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977814723.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977815988.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977814431.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999977813321.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999977813320.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999977816276.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1499999977816543.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705442.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941705442.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705433.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941705433.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999941705445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941705445.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705447.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941705447.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705448.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941705448.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705454.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941705454.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705458.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941705458.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919487847.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919487847.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999919485624.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999919484235.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999919486012.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999919485624.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999919485902.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999919487846.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999919484624.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999919484624.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999919485902.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999919484347.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999919483236.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999919483236.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999919486180.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999919487846.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919487846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919487846.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919490778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919490778.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919487856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919487856.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900041180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900041180.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999900038233.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900038206.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999900041132.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999900041147.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999900038227.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999900041147.5 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999900040593.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999900039216.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999900040994.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999900040605.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999900040869.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999900040870.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999900039593.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999900039605.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999900040870.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999900039314.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999900038203.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999900038214.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999900038203.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999900041147.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999900041147.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900041161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900041161.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900041163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900041163.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999900043550.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999900042161.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999900042148.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999900043926.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999900043537.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999900043259.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999900043814.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999900042537.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999900042550.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999900043815.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999900042272.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999900043536.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999900041147.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999900041148.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999900041161.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999900043926.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900043926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900043926.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872268799.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872268799.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850043938.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850043938.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872268810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872268810.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999963935506.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999916712382.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999991715047.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999975045738.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036157746.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983379944.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999963935493.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999916712383.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999988934623.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000045756.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999963935493.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041713278.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002827047.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000000046627.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983382587.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999963935523.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999963935494.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999963935493.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000041713278.0 node_expansions=150
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000041713302.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000041713266.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000041713256.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000041715921.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000041713280.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000041715921.2 node_expansions=48
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000041715657.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000041714254.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000041714254.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000041715654.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000041715413.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000041715922.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000041714254.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000041714643.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000041714643.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000041715921.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000041714379.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000041714254.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000041713268.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000041713265.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000041713302.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000041714254.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000041715922.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027825379.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027825379.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858378267.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858378267.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858378268.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858378268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999858378268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858378268.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858380380.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858380380.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858378271.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858378271.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836156048.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999836156048.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836156058.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999836156058.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880602270.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880602270.8 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063902766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086127000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086125056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086124488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041677986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055565820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072238111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033343820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033342986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033345209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072236654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058346653.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000086127000.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086127000.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086129223.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030571932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022238266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025013530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047241720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052795889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000016598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000015199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002796043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047242498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025018032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013899902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002792681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030574153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022238027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022239138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030573041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000015195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022238305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000013504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000013806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025013305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041685817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000025016916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052795889.8 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795056.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052795889.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795900.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088907001.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795903.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994460779.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030571891.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036127456.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795890.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086129235.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795900.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795890.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795890.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994460778.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795900.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795890.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000016335.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000016345.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795903.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086129235.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086129245.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088907001.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907022.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907022.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911345.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909134.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910918.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908973.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088911354.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909529.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088908419.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908974.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910231.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000088911354.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911331.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911343.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911381.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911381.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911357.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911343.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911357.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465158.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465158.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999994467232.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994468065.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994467065.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994469023.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994467078.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994467634.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994466509.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994468065.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994468353.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000016683006.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000016683006.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683017.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016683017.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683031.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016683031.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111129264.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075018129.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052794142.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080573698.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052795906.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108351475.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075018129.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075018142.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075018129.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016683031.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075018140.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075018140.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044462573.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000016364.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052795917.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075018140.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108351489.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108351476.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000111129264.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129262.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129262.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129289.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129289.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129266.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129266.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133105.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133105.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111129263.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111129256.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111133119.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111129255.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111129243.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000111133119.0 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111131322.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111131198.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111131198.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111133119.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111131188.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111131764.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111130630.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111131199.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111132443.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000111133119.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133119.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133144.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083355356.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091688730.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688730.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091688691.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091688691.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091688736.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688736.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091688721.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091688709.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091688721.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091688732.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688732.6 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000127801871.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127801871.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127801734.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127801734.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127802705.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127801724.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127802280.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127801179.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127801734.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127802982.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127802982.8 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1200000122247427.2 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1200000113914093.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000127802982.8 node_expansions=189
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000127802983.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000122247438.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000113914104.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1200000127802983.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127802982.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127802982.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127807601.5 node_expansions=154
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111140936.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999997250246.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000033361358.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000097252025.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069474246.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000125029825.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000111140913.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111140936.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000091696468.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999997250246.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000091696468.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091696468.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061140912.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000016694690.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069474246.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000091696468.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125029802.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000125029802.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000125029825.2 node_expansions=2859
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000150025191.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125029825.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147246164.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147246164.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125028603.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125029158.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147246164.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125028325.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147245609.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147246164.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147246720.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147246720.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000125029825.2 node_expansions=348
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000125029837.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125029437.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125029269.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125029281.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125028895.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125029173.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125029291.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125029437.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125028339.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125028726.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125029281.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125029826.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144469636.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000147246316.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000125029837.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125029839.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125029839.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125029848.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125029848.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125029846.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125029846.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125029850.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125029850.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000125029858.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125029867.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000125029867.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125029870.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125029879.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000125029879.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125029858.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125029858.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125036016.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000125036016.8 node_expansions=168
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000125035200.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125035023.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125035017.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125034627.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125034915.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125036033.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125035849.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125035192.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125034072.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125034470.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125035016.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125033089.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1800000125036033.8 node_expansions=318
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125035183.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125036017.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125035017.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125035028.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125034627.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125034906.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150029827.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125035028.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125035183.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125034081.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125034472.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125035028.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125033081.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2100000150029827.5 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150029812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150029812.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000125033091.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150029812.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000125033081.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000125033103.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000125033093.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000150029812.0 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000125035182.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125036013.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125033070.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125035015.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125035025.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125034625.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125034917.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125035013.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125035180.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125034069.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125034472.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125035035.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125033083.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150029814.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000144475402.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000147252033.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000150029814.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150029825.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029825.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150029838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150029838.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150029848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029848.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150031934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150031934.2 node_expansions=31
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150034058.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150033892.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150031947.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000150033892.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000150034725.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000150033503.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000150033781.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000150033892.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000150034058.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000150032947.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000150033614.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000150033892.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000150031947.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000150034725.5 node_expansions=577
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150033914.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150033747.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150031784.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000150033926.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000150033740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000150034747.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000150033336.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000150033614.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000150033727.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000150033914.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000150032794.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000150033183.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000150033760.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000150031794.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000150034747.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127812517.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127812517.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127812524.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127812524.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105590317.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088923627.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975032959.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000058368071.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000100034748.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072256971.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000136145879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000113923656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000094479182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000022256971.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094479194.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094479182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000063923641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019477418.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000072256971.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000094479184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000127812535.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000150034748.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000150034748.0 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150034768.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150034750.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150034768.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150034782.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150034782.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150034772.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150036833.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000150036833.0 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150034769.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150036833.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000150034772.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000150034746.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000150034748.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000150036833.0 node_expansions=72
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150036847.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150034734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150035735.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000150034736.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000150036833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000150036681.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000150036145.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000150036292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000150036555.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000150034736.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000150036833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000150035722.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000150036125.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000150036688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000150034736.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000150036847.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150036848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150036848.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150036857.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150036857.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105592424.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925722.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975035067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000058370167.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000100036855.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072259070.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127814622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000136147967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000113925747.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000094481299.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000022259069.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094481299.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094481277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000063925744.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000019479515.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000072259067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000094481299.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000127814621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000136147967.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136147945.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136147945.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000105592416.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000088925759.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999975035091.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000058370203.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100036869.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000072259081.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127814636.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113927848.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094481304.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000022259104.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094481326.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094481326.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063927847.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000019479536.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072259093.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094481292.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000127814636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000150036858.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000150036858.5 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150038959.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150038959.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150036850.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150036850.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150036848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150036848.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105594486.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088927819.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975035070.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000058370203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000100036859.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072259082.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127814644.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000136150041.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000113927819.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000094481327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000022259082.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094481293.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094481307.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000063925737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000019479515.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000072259092.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000094481293.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000127816708.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000136150041.8 node_expansions=212
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136147977.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136147970.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000136150042.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000136147945.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136147979.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000136150042.0 node_expansions=69
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136147945.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136148930.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136147952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000136150056.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000136149875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136149875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000136149341.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000136149500.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000136149786.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000136150076.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000136147930.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000136150056.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000136148952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000136149319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000136147955.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000136147944.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000136150076.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136150056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136150056.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136150104.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136150104.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136150112.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136150097.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136150112.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136150110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136150110.8 node_expansions=21
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136150113.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136150089.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136150113.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975037216.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975037216.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975037203.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975037204.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999975037204.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938926093.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938926093.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975037202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975037202.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975037224.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975037235.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999975037235.5 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975037221.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975037195.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975037221.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000105594569.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000088927903.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999975037212.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000088927842.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100039014.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000072261222.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127816776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000136150110.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113927888.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094483434.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094483432.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094483432.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063927899.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000019481655.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000072261210.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094483434.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000127816778.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000150039011.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000088927842.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058372360.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058372360.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000025039011.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058372328.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000058372328.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000058372306.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058372306.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000072261243.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000055594569.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999941703887.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000066705691.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000038927902.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000127816791.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000102816789.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000080594570.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000061150131.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999988927902.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000061150109.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000061150131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000030594554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999986148331.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000038927888.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000061150109.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000127816789.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000150039021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000150039021.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150039015.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000150039015.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000072261232.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000055594578.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999941703900.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000025039022.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000066705689.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000038927900.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000127816800.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000102816792.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000080594578.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000061150126.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999988927900.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000061150126.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000061150122.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000030594556.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999986148332.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000038927903.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000061150110.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000127816801.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000127816801.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000127816802.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000127816762.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127816802.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127816809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127816809.0 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127816811.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000127816808.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127816811.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000158372353.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000158372353.5 node_expansions=24
FooPlayer.decide: Prioritizing 3 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000158372376.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000150039042.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000152816800.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=3000000158372376.0 node_expansions=21
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063902819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025012167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055568930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066678942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063902820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038899708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038900499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000025010777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000025008832.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000075014776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075015609.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016720.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000075018109.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036126720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011123810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999980570974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999980571242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022238266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027796112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019457222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008346333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044462554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999980569305.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999980567629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991676795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991677906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994456795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994455406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997234916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986122906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999986121795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994456796.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999988899849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999983345684.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000013237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000012681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999980569571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999980567337.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000044462554.0 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000044462554.0 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794246.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794246.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902676.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988902676.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902689.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988902689.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988902666.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902666.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988902666.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988902665.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988902665.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950013777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950013777.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907557.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988913821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988910209.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988909765.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988909487.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988910765.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988907543.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988910321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988910598.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=599999988913821.0 node_expansions=166
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988910209.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988909778.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988909501.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988913822.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988910765.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988907556.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988912709.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988910334.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988910598.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=599999988913822.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913821.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988920918.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988920918.8 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999988917044.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988916488.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988916043.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988915766.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988920943.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988917056.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988913821.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988918988.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988916598.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988916876.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000022238830.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000019464371.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000022238830.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022238816.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022238816.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022238830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022238830.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349927.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983349927.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022238830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022238830.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052796163.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052796150.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052796174.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036128619.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075017518.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097240619.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075018372.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075018385.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075018399.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075018372.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075018372.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036128594.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113907274.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061127720.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022238843.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097240619.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097240605.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075018385.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000113907274.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113907284.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907284.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907313.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907313.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113907311.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907311.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907325.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907325.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907312.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907312.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113907326.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113907311.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113913420.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113907314.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113907311.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000113913420.2 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113909545.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113909948.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113909535.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113909253.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113913420.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113910491.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113907313.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113912436.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113910090.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113910375.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000113913420.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913433.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113919394.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113919394.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913456.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913442.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913442.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022245009.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022245009.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022245002.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022245002.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022244999.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022244999.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000022245000.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022245012.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000022250947.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000022245002.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000022245002.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000022250947.5 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000022250947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000022247223.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000022247613.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000022247221.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000022246941.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000022248169.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000022250114.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000022244986.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000022250128.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000022247764.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000022248052.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000022250947.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022250962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022250962.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983362070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983362070.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999983362081.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983362071.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999983362069.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999983362079.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999983362096.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999983362069.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999983362096.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983362083.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983362056.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983362083.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983362083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983362083.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983362082.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983362056.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983362082.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025023678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025023678.0 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983362084.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983362072.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983362084.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025023677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025023677.5 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013919391.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013919418.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013919392.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997251836.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075029639.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000058363847.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036141614.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036141614.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036141614.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036141641.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036141614.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997251837.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000113919427.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000061139848.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983362059.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058363861.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058363874.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036141614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000113919427.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113919402.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113919389.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113919402.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113919425.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113919425.2 node_expansions=6
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000141697149.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000144474927.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000136141596.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000144474927.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144474927.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144474927.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144480102.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144480102.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144474949.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144474972.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144474956.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144480102.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144480087.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000144480102.5 node_expansions=66
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144477159.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144477894.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144477602.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144477158.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144476907.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144478158.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144480102.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144474936.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144478457.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144477603.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144477735.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144477991.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000144480102.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144480102.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144480102.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125033740.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125033740.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125033714.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125033709.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000125033738.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000125033711.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000125033721.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000125033738.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125033725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125033725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963920825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963920825.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963920811.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963920811.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963920848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963920848.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941698613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941698613.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999963920848.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999963924071.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999963923794.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999963923516.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999963922794.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999963923071.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999963924085.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999963924348.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999963920850.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999963923515.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999963923626.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999963923904.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999963921959.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000005585161.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000005582383.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2100000005585161.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983362948.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983362948.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005585174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005585174.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585177.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005585177.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983362963.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983362963.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366448.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983366448.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999983362983.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983362984.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999983362969.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000013918470.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999983362984.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999983362994.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000013918470.5 node_expansions=54
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000011140695.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000005585137.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000013918507.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000013918507.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013918507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013918507.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013918537.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013918537.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013918537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013918537.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013918520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013918520.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000013918555.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000044468096.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000041696263.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000044468134.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000013918538.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000013918552.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000044468134.5 node_expansions=122
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000013918537.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013920772.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013921482.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013921203.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013918536.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013920762.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013921760.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013922037.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013918540.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013921204.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013921318.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013921596.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013919651.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000044468149.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2700000044468149.0 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000044468136.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000044468111.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000044468136.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044468148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044468148.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000044468156.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000044468146.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000044468124.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000044471270.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000044468121.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000044468142.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000044471270.0 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000044468112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000044470332.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000044470052.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000044470714.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000044468107.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000044470319.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000044471285.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000044470609.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000044468097.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000044470741.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000044470878.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000044471190.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000044469234.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2700000044471285.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044471270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000044471270.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044471305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044471305.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000044471303.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000044471324.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000075026803.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000044471318.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000044471327.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000044471318.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=3000000075026803.5 node_expansions=46
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000072249041.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000066693472.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000075026820.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=3000000075026820.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030566609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061125268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066679997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000072236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055565830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050008877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072233941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052791664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050013045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066681656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075014777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789988.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000083348387.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000083352831.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000014363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000013808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000012431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000012151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000011319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000011575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038903864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036123612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041683041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036125807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019453848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019454681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019455754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016677975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013896851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008342127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008340461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005562684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013900805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013898583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036126640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000052794220.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000052794220.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794221.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794221.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794245.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794255.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794256.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794218.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794256.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794263.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794253.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794233.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794253.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083349751.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083349751.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052794255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798805.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052794266.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052794267.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052798843.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052794265.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000052798843.0 node_expansions=78
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052797732.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795918.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798418.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796765.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798854.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052794252.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798445.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796631.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052798854.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798843.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798805.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798843.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798845.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798828.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798856.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798855.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798844.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798818.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798844.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798857.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798829.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798857.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798867.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052798867.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086132179.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798846.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030574855.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354407.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000019289.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052798867.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798845.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086132189.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086132176.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798858.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000019302.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000019302.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083354411.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798856.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019289.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000019289.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798845.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000086132189.4 node_expansions=117
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086132179.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132153.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086132173.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132189.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086132187.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086132187.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086132189.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132176.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132176.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052798854.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798856.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086132189.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052798843.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030574856.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354412.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000019287.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798856.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798843.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086132189.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798856.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000019298.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000019287.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083354423.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798843.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019300.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000019300.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798854.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086132189.9 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132187.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132187.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019287.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000019287.4 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000022773.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000020940.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000023454.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000021773.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000024997.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019273.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000023454.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000023607.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000021676.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000000024997.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025009.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025009.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025009.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000028496.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000026662.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000029162.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000027509.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000024996.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000029190.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000029329.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000027385.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000028509.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000030163.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000000030163.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030163.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696857.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696857.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696856.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696856.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966701009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701009.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696844.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696844.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966696845.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696845.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696846.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696846.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936141288.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936141288.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988920843.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988920843.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055587537.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988920843.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997252412.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050031967.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988920843.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988920844.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055587523.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055587524.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988920857.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999936141301.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999936141287.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050036107.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988920854.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936141288.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936141287.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988920843.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000050036107.2 node_expansions=86
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000050035454.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050034885.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050033607.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050036107.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050034440.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050034608.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050031954.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050036120.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050036274.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050034330.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000050035440.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000050036120.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036120.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036120.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050040274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050040274.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036108.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036108.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036120.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036120.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036120.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036147.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036147.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050036147.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050036106.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036147.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036121.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050036134.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050036108.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036134.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000050037136.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050039079.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050039635.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050037802.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050040303.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050038525.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050038635.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050038802.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050036136.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050038803.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050038533.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050039636.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000069474958.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000077804301.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000072249404.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000077804301.8 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077804301.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077804249.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077804301.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077804299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077804299.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016693201.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988915409.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083359876.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016693187.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036136754.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077804318.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975025631.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999988915420.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016693187.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083359866.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083359864.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016693188.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975025632.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999975025632.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016693198.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975025642.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975025631.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988915409.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000083359876.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083359866.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083359840.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083359866.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113919530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113919530.5 node_expansions=131
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000083360816.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083362770.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083363312.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083361532.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083364032.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083362205.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083362375.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083362492.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083359875.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083362483.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083362205.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083362372.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000083364032.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083364032.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083364008.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083364032.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975029800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975029800.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016697365.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988919577.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083364028.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016697365.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036140927.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077808476.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988919576.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016697365.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083364042.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083364032.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016697364.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975029810.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975029799.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077808482.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016697355.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975029800.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975029799.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988919576.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000083364042.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083364042.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083364034.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083364042.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083369149.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083369149.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083364029.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083364019.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083364029.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113919555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113919555.0 node_expansions=11
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000113920505.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113922450.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113923005.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113921221.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113921894.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113921894.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113922055.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113922450.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113922172.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113919555.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113922172.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113924672.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113922055.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113924672.2 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1800000113924672.2 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=1800000111146894.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000113924672.2 node_expansions=230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000113924673.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000113924674.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000111146894.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000113924674.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113924684.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113924684.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136141754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136141754.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000113927638.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113925684.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113927627.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113928172.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113926353.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113927061.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113927063.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113927186.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113927631.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113927341.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113924686.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113927341.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113927339.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113927172.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000136141776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000136141776.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136141765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136141765.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986139554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986139554.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047250644.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041695075.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000136139544.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000025028442.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077806224.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000108361766.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019472867.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000069472876.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113917321.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000113917336.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025028419.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983360867.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000016695096.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000108361753.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047250643.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999986139519.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999986139519.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019472852.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000136139544.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136139543.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136139543.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136143018.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136143018.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000136141504.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136140497.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136142463.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136143018.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136141213.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136141898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136141884.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136142045.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136142474.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136139579.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136139579.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136140497.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136141226.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136142066.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000136143018.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136143006.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136143006.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136143036.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136143036.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047254130.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041698586.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000025031908.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000102806196.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108365262.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999986143018.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019476364.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000069476370.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113920807.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000138917307.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025031908.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983364354.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000016698585.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000108365262.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047254140.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999986143029.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999986143029.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019476362.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000138917307.5 node_expansions=214
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000113922741.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113921795.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113921783.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113923755.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113922464.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113923193.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113923171.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113923297.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113923738.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113920797.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113923199.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113920783.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113921783.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000113922464.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000113922186.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000138917335.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2400000138917335.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138917335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138917335.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986139553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986139553.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000072250658.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066695075.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000161139567.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000050028422.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102806196.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000133361743.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000011139519.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000044472852.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000094472863.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000138917321.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000138917297.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000050028423.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000008360852.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000041695109.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000133361770.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000072250645.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000011139534.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000019472867.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000161139567.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161139542.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161139542.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161139576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161139576.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000161139599.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161139591.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161139599.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191695121.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191695121.0 node_expansions=22
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000191695123.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000188917343.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000183361789.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000186139565.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2700000191695123.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191695111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191695114.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000191695114.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191695100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191695100.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000191695113.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191695091.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000191695115.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000191695090.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000191695119.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2700000191700397.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191700397.0 node_expansions=402
FooPlayer.decide: Filtering out maritime trades from 10 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000191697984.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000191697985.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000191695124.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000191697984.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000191698006.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000191695101.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2100000191698006.0 node_expansions=151
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000191695127.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191695146.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000191695119.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191698006.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191695121.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2100000191698006.0 node_expansions=82
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000191695121.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191695121.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191696074.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191698040.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191696789.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191697450.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191697461.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191697621.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191698016.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191696500.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191695123.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191696073.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191696777.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000191696523.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000191698040.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191698006.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191698006.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191700404.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191700404.5 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000191698027.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191700383.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191700369.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191698005.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191698032.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000191700383.5 node_expansions=87
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000191698029.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191697998.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191698995.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191699661.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191700383.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191700418.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191700405.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191700495.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191700386.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191700961.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191699406.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191697995.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191699010.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000191699683.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000191699399.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2700000191700405.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191700418.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191700418.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191703327.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191703327.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191700405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191700405.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191705864.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191705864.5 node_expansions=298
FooPlayer.decide: Prioritizing 16 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000191705850.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191705850.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191706850.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191708128.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191707517.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191706684.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191708239.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191708239.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191708239.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191708239.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191708239.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191707128.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191705850.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191706850.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191707517.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191707239.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2700000191708239.5 node_expansions=5008
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000191705739.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191705739.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191706739.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191708128.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191707406.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191706573.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191708128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191708128.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191708239.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191708239.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191707128.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191705739.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191706739.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191707406.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191705739.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191706739.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000191708239.5 node_expansions=574
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000191705310.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191705318.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191706296.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191706586.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191706965.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191706298.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191707701.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191706130.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191707685.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191708255.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191705297.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191706329.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191705310.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191706295.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191706962.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191705329.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000191706297.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2700000191708255.0 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191708242.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191708242.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000219486029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000219486029.5 node_expansions=24
FooPlayer.decide: Prioritizing 3 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3300000244483621.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000238928065.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000241705843.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3300000244483621.0 node_expansions=114
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086128942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083351165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000086126154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077794709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077794720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075016943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066683609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069456920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072234487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050013042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052791107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063905553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044457221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030565209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030563542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069456709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055565264.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000086128942.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132553.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128664.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128664.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000086132553.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027794421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013901867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991679654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991680207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991680755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002791292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002793254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991679084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991677392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000012404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002790474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994455184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019458597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016679138.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000047238942.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238386.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236442.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238942.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047238942.0 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350898.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350898.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350922.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350922.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094469629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094469629.9 node_expansions=55
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353441.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352872.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350918.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354540.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058350929.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058354539.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058358588.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354410.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000058358588.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358575.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358575.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358586.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058358585.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358564.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358585.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000023466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023466.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961134585.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023464.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000023464.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023442.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023442.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988919429.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972243022.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047239783.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047247466.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019469689.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097254563.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963912332.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999963912354.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019476763.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019469687.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019469665.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019469665.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019469689.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000019469665.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019469666.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019469666.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000019469665.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097254554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000047239783.9 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047254563.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047249951.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047249419.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247475.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047252340.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047254564.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047251065.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047247465.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047251065.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047250951.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000047254564.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047254586.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047254565.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047254587.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047254569.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047254579.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047259429.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047254578.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000047259429.9 node_expansions=41
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047257063.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047256498.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047254541.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047257763.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047258041.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047259451.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047254541.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047254542.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047254554.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047258041.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000047259451.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259430.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259430.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259454.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047259454.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047259475.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047259449.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259475.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083370543.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083370543.4 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047259497.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047259486.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259497.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086136611.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086136611.0 node_expansions=35
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000047261608.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047261995.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047261433.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047259484.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047262717.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047262997.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047259489.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047259494.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047259484.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047262152.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000047262988.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086136634.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000047249829.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000047249968.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000086136634.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086136633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086136633.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086131726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086131726.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066686382.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033351271.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999933357097.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113909493.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030581101.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000147247711.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975023767.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999975023768.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991692209.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991692212.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030581111.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030581101.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030581097.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030581111.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030581101.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030581111.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030581100.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136131715.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000147247711.0 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108358885.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108358875.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136131715.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108358847.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108358862.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108358872.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000136131715.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108360943.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361332.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108360787.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108358845.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108361068.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108361343.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108358833.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108358832.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108358843.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108361499.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108362354.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136131729.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000136131729.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136131715.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136131715.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136131777.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136135244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136135244.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000136132894.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136134295.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136133719.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136131776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136134006.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136134284.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136131771.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136131776.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136131761.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136133449.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136135255.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000136135255.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136135231.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136135231.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175024099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175024099.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136135253.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136135245.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136135258.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136135245.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136135242.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1200000136135258.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136135244.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136135228.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136135244.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161131731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161131731.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000136135270.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136135242.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136135239.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136135223.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136135249.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000136135233.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136135270.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175024113.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175024113.8 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000172246335.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000169468557.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000175024134.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000163913023.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1500000175024134.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175024112.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175024112.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175024138.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175024138.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000175024118.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175026804.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000200020631.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000175026791.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000175026781.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000200020631.0 node_expansions=160
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000175024150.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175026766.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000200020631.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000175024149.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000175024149.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000175024135.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000200020631.0 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000175026822.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175025262.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175026659.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175026081.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175024137.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175026359.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175026637.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175024137.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175024149.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175024159.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000175026248.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000175025804.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000200020676.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000200020676.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200020631.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200020631.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200023141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200023141.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108355560.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086132448.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975019766.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000127800893.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000155578671.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100020657.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019463295.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055575321.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000022242857.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994465073.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072242851.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000100020629.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000100020629.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100020635.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100020635.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122245337.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000122245337.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000152800893.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000155578671.0 node_expansions=282
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155576219.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155578671.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155576231.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155576185.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155576188.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000155578671.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000155577873.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155577295.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155578671.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155578153.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155576161.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155578410.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155578671.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155576219.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155576194.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155576194.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155577317.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155577851.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000155578671.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155578684.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155578684.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975022285.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975022285.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108355577.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086132462.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127800893.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000155578719.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000100023161.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000200023133.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019465782.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055577815.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000022245383.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994467608.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072245370.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000100023129.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000100023148.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100023115.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100023133.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122245337.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000122245351.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000152800893.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=1800000200023133.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200023115.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200023115.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200023194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200023194.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108355629.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086132505.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975022285.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000127800951.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000155578743.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100023186.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019465841.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055577840.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000022245383.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994467605.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072245396.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000100023161.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000100023174.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100023174.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100023174.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122245407.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000122245407.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000152800952.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000155578743.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155578727.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155578727.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975022287.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975022297.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999975022275.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975022310.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999975024747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999975024747.5 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999975023198.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999975023372.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975023927.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999975024484.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975024196.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975022251.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999975024795.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975022251.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975022237.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975022285.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975023363.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999975023928.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2399999975024795.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975024761.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975024761.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994470070.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994470070.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999977803417.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999977803417.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975024751.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975024751.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975024750.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975024750.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975024810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975024810.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999975025702.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999975025874.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999975026417.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999975026972.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999975026740.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999975024763.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999975025736.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999975027089.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999975024750.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999975024750.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999975024763.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999975025896.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999975025305.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2399999975027089.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975027103.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975027103.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975030312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975030312.5 node_expansions=28
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999975027092.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000008360424.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000002804902.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000000027123.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2700000008360424.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999986138258.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999986138258.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027805770.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027805770.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000141693779.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000086137346.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000008360423.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000161139095.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000188916935.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000133361325.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000233361318.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000019470645.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000055582701.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000055583537.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000105583548.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000133361312.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000133361368.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000133361368.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000133361368.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000155583562.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000155583584.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000186139113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000233361318.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233361350.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233361350.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000269472456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000269472456.0 node_expansions=31
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000269472456.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000261139122.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000258361359.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=3000000269472456.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013895391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027785447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997226502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991671168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980557834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991671168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991670334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033350842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000014654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000016588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000016620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000016043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000016597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000016043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128050.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033352167.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570624.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011121865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030568597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033353042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013905739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027794085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013905748.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050017553.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017553.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050012553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050014219.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050017553.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024108.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024108.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017592.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017592.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017575.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017575.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017575.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083350916.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027793585.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933346463.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050017575.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083350919.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050017575.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017602.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017575.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083350941.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017575.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994460255.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000015797.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000015797.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050017575.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083350919.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083350921.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017575.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083350941.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350919.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350919.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350916.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350916.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350919.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350919.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017586.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050017586.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350942.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027800130.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933346474.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050017586.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083357464.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017586.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017586.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017586.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017593.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994460252.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000015830.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000015808.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050017586.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357464.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083350932.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017593.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083357464.1 node_expansions=100
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000083353853.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352344.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350928.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083354130.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357464.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083350938.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352622.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083357464.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357464.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357464.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128683.5 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024130.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024130.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083357477.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027800144.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933353019.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024130.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050024130.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024130.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024130.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083357474.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024130.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994466797.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000022354.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000022354.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024142.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357487.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083357477.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024142.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083357487.1 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357487.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357479.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357487.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128697.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128697.0 node_expansions=42
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690782.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111135209.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000116690782.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116694545.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690790.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690788.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690801.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116690788.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116694518.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116690780.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116690772.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116690778.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000116694518.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000116693963.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116693685.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116692407.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116692162.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116690757.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116693963.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116690741.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116694518.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000116694518.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694518.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694555.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116694555.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116694535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694535.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116694563.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116694563.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116694566.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116694566.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116694541.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116694556.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116694575.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000116694556.8 node_expansions=53
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000116698334.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116697508.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116697786.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116695953.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116694588.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116697778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116694556.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116696222.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000116694556.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694556.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694556.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694559.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694559.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116694555.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116694599.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116694564.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116698333.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116694580.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000116698333.5 node_expansions=40
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000116698333.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116697508.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116695944.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116694555.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116697777.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116697777.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116696222.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000116698333.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698341.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698341.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116698333.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116698332.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116698334.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116698356.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116698364.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116698329.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000116698364.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116698332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698332.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116701565.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116701565.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083365037.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083365000.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000116698334.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027807667.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999933360555.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083365000.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116698333.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083364999.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083365000.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083365037.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116698333.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083365000.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994474333.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033363222.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033363222.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083365037.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116698334.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083365000.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000116698334.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698366.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698366.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116698333.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933360545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933360545.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933360545.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933360545.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933360544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933360544.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933360544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933360544.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994474322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994474322.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999994476745.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999994477276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999994475721.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999994474334.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999994475332.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999994477554.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999994477554.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999994476000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038911158.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1800000033356531.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1800000033355977.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000038911158.8 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038911147.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038911147.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000038911171.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000038911187.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000038911138.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000038911152.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000038911160.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000038911187.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038911152.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038911152.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038911184.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038911184.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116689850.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000116689821.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000150023198.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072244507.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999988909373.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083356483.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000150023207.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116689818.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000116689850.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116689850.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000150023198.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000116689850.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066688050.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066688040.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000083356483.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116689865.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150023198.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116689817.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000150023207.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150023185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150023185.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000150023206.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150026307.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000150023198.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150023197.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150026345.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000150023208.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000150026345.2 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000150025523.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150026067.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150024582.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150023192.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150024134.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150026356.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150026345.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150024849.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000150026356.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150026356.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150026336.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150026356.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150026357.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150026357.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150026357.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150026320.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150026357.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988912578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988912578.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988912578.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999988912553.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999988912553.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988912553.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988912553.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116692998.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000116693014.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000150026345.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072247678.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000083359665.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000150026342.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000116692998.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116693035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000116692998.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000150026345.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116692998.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038914331.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066691244.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066691221.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000083359665.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000116692999.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150026333.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116693014.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000150026345.2 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150029543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150029543.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116693011.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000116693010.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072247716.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999988912567.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000083359678.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000150026357.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116693022.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116693012.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000116693024.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000150026345.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116693011.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038914346.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066691257.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066691245.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000083359678.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116693013.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150026357.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116693010.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000150026357.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150026345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150026345.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150026368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150026368.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150026346.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150026347.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150026357.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150026356.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150026342.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000150026357.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000150026368.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150026331.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000150026331.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026354.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150026354.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116693020.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116693010.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000150026344.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072247691.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988912565.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000083359676.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116693009.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116693022.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116693020.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000150026352.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116693009.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038914353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000066691231.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066691242.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083359687.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116693010.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000150026381.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000116693009.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000150026381.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026353.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150026353.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116693021.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116693021.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000150026377.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072247689.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988912566.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083359688.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000150026356.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116693047.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116693011.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116693018.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000150026356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116693022.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038914380.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066691232.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000066691240.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000083359688.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116693018.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116693010.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000150026377.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026366.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150026366.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026366.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150026366.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150026366.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150029555.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150026364.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150029588.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150026390.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000150029588.8 node_expansions=52
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000150028755.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150029311.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150028032.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150026366.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150026366.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150027367.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150027367.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150029586.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150027756.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000150029586.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150027366.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150027366.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029588.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150029588.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150029588.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150032487.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150029586.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150032520.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150029600.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000150032520.8 node_expansions=69
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000150030588.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150032521.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150030421.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150029577.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150029587.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150030577.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150030589.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150030613.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150030966.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150030576.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000150032521.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150032534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150032534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150032572.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150032572.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150032534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150032534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150032541.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150032541.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150032539.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150032539.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150032543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150032543.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804873.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127804873.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127804878.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127804855.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127804877.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804882.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127804882.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804886.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127804886.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804880.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127804880.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127804882.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127804869.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804886.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127804886.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127804888.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933357759.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933357759.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933357758.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933357758.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933357760.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933357760.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900024427.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900024427.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900024432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900024432.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050029459.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027807225.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094471535.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016692904.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016693757.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116693756.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027807225.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027807225.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027807225.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094471537.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027807225.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999950028559.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977805448.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977805448.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994473892.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061140570.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094473903.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027807225.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000116693756.2 node_expansions=408
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116693756.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116693745.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116696110.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116696125.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116693755.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000116696125.5 node_expansions=75
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000116694737.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116696125.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116694601.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116693736.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116693735.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116694747.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116693747.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116694747.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116695571.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116695126.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116694768.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1200000116696125.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116696124.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116696124.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900026792.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900026792.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900026792.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900026792.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900028093.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900028093.5 node_expansions=99
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999941692300.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941692578.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999900028923.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999900028756.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999900028090.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999941692300.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999900028090.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999900029090.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999900029923.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999900028090.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999900029090.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999922245578.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2099999941692578.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2099999933359078.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2099999941692578.0 node_expansions=862
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999900029101.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999900028934.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999900028099.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999900028090.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999900028090.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999900029090.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999900028090.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999900029101.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999900029923.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999900028090.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999900029368.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999900029090.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925025579.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2099999922244868.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999941692579.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999933359078.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2099999941692579.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941692578.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941692552.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941692578.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941692601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941692601.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999941692601.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941692565.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999941692580.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941692581.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941692580.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999941692589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941692601.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941692590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941692590.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999941692590.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941692564.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999941692580.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941692602.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941692569.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999941692592.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2099999941692602.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941692581.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941692581.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950027153.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950027153.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999950025893.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999950025901.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999950025890.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999950027153.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999950025912.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999950027153.8 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999950026876.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999950026747.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999950025875.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999950025877.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999950025875.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999950026876.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999950025886.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999950026876.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999950026742.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999950025878.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999950027186.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999950026886.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2099999950027186.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999950027153.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950027153.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908360509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908360509.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908360490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908360490.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886138321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886138321.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886138279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886138279.8 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999988897003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019453502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999983340335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988897057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977784500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977784500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000027786280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027786003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027786280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=300000027786280.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036124922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002792144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022236030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002791866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002792158.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002791866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002792165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348608.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682231.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125009.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016677695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008345198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036126379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047238402.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036124791.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036127542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235261.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008343248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011121850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012129.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016676016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016677405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122125.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052793109.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797574.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798407.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000052798407.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793136.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793136.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793119.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793119.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052793130.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793130.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793130.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793130.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793158.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793158.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793153.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793153.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793131.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793131.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793142.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793142.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793142.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793142.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088904220.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088904220.8 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088904230.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080570899.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000088904230.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088904259.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088904259.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909533.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000088905645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088906624.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088906478.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088906346.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088906476.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088909533.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088906624.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088907457.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000088909533.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088909533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909533.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913833.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088913833.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909533.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909549.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909549.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088909537.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088909541.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088909531.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088913834.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088913798.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000088913834.1 node_expansions=66
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088910910.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088911901.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088911743.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088911611.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088911742.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088913845.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088911911.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088912723.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088912458.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000088913845.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913856.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088913856.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913835.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088913835.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088913845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088913847.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088913835.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088913845.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088913835.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000088913847.6 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913847.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088913847.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353990.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353990.2 node_expansions=65
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000088918986.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088918597.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088921208.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088919708.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088919819.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088919986.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088921375.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088920541.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088917764.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088922486.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108353990.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000088922486.2 node_expansions=259
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088917622.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088917644.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088917613.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088922486.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088922450.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000088922486.2 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000088918986.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088918597.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088919987.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088919819.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088919709.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088919819.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088922486.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088919986.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088920819.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088920541.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088919182.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000088922486.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088922486.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088922486.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088922514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088922514.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088922514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088922514.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088922537.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088922537.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108361625.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108361625.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119483200.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088922515.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069481422.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000119483200.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000125038755.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019480533.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000088922514.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088922514.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088922514.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038920736.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038920736.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088922514.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088922515.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088922514.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088922513.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000125038755.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999983364289.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983364293.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000125038755.8 node_expansions=174
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125033626.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125033601.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125033590.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125033614.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125038755.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000125038755.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000125038779.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125034991.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125034589.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125035978.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125035811.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125035722.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125035811.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125034589.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125035982.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125036834.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125034589.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125035148.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000125038779.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125038755.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125038755.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125038779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125038779.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125038791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125038791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983369448.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983369448.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025032558.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025032558.5 node_expansions=65
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999983370858.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999983370448.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999983372670.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999983371850.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999983369447.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999983371570.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999983371692.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999983370461.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999983372394.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999983371850.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999983372670.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999983370458.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999983371005.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000025032550.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000013918148.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000008361482.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000013918339.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000025032550.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025032536.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025032536.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025032559.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025032559.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000025033926.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025033537.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025035773.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025034927.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025032537.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025034650.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025034759.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025033538.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025035515.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025034927.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025035761.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025033537.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000025033093.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000025035773.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025035760.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025035760.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025038688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025038688.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025035790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025035790.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991700112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991700112.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999991697182.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991697182.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025025210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025025210.5 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999991697202.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991700096.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000025025177.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999991697213.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025025210.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000019474924.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000025025210.5 node_expansions=140
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999991698578.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991698192.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991699578.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991699299.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991699303.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991697203.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991699423.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991697203.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991697190.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991700134.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991699578.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991698190.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999991697190.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999991697745.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000005582102.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000022245127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000025025210.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000025025210.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000025025210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025025210.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025025238.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025025238.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025025239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025025239.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025025234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025025234.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000025025237.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025025226.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025025248.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025025238.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025025255.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000025025255.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000025025248.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025025223.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025025248.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052802954.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000052802954.5 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000025025271.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025025248.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000025028145.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025025258.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025028178.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000052802968.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000052802968.0 node_expansions=79
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000052802968.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000044469649.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000047247412.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2400000052802968.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052803001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000052803001.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000030580764.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000030580757.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000030580762.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000030583677.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000030580785.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000030583677.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000030582154.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000030581747.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000030583136.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000030581877.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000030582844.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000030580732.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000030582970.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000030580733.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000030580748.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000030583677.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000030583170.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000030581780.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000030580748.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000030581336.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000030583677.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030583725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583693.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030583693.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030583710.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583724.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030583724.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030583723.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583748.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030583748.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030583723.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583771.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030583771.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030583736.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030583736.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030586137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030586137.5 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000166694848.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000116694848.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000080583725.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000066693990.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000155583735.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000138917070.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000100028181.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000083361504.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000102805984.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000080583725.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000002804206.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000036138408.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000125028181.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125028202.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102805947.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000102805964.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000138917070.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999988915282.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000166694848.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166694868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166694823.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166694868.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988915294.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988915294.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000166694860.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000116694860.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000080583739.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000066693972.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000155583748.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000138917082.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000100028195.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000083361515.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000102805961.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000080583738.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000002804183.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000036138421.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000125028194.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125028194.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102805961.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000102805961.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000138917083.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000030583740.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000166694860.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166694871.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166694858.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166694871.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000116694869.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000080583749.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000066693973.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000155583760.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000138917092.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000100028204.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000083361538.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000102805971.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000080583761.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000002804194.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000036138416.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000125028213.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000125028204.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000102805972.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102805972.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000138917102.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000030583751.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999988915305.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000155583760.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000155583760.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155583722.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155583760.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177805950.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177805950.5 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000175028182.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000177805950.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2700000177805950.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177805949.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177805949.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197250397.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197250397.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177805983.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177805946.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177805983.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177805986.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177805986.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000177805983.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177805969.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000177805980.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000197250359.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177805984.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000197250343.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000197250359.0 node_expansions=68
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197250359.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000197250359.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197250375.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197250375.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175028171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175028171.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175028173.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175028173.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175028171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175028171.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175028185.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175028185.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000175028185.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000175028195.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000175028183.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000175028183.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000175028170.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000175028195.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000175028179.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000175028155.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175028179.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988915308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988915308.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999952804185.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988915303.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999988915303.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999988915313.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999988915296.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999988915281.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2399999988915313.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999952804180.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988915253.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999988915253.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952804142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999952804142.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999952804203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999952804203.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999952804219.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999952804204.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999952804219.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977804085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977804085.0 node_expansions=57
FooPlayer.decide: Prioritizing 17 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999977805475.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999952807317.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999977805641.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2999999952807594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2999999952807705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999977806197.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2999999952804205.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999977806308.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2999999952806594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999977804086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2999999952808705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999977805086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999977804086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999977804641.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2999999952808705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2999999997245631.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2999999997245631.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2999999997245631.0 node_expansions=2648
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999977805475.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977805086.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999977805641.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999977805098.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999977805198.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999977806197.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999977804082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999977806308.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999977804085.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999977804097.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999977806497.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999977805082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999977804086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999977804650.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999977806207.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2999999997245631.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2999999997245631.0 node_expansions=109
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066679998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061123054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066679164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077794200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027787164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027788552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047230774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038898041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038898041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047234719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027788552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027785775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027785218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027786329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052791088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000080571978.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576700.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573645.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000080576700.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036125534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030565831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036123608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997231597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997234930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047237811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050018089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123237.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011121848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016679153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997232962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997232392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002789904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033348019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022237184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050018089.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015867.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018089.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015867.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050018089.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988913076.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915756.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080582423.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052804631.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988913076.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988913076.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000025076.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088915756.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080582423.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080582423.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052804631.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052804631.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052804631.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052804631.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052804631.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052804631.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000025076.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036136200.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088915756.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088912555.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915756.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913267.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914645.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912578.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914221.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912554.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088913535.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000088915756.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915756.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915756.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913087.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913087.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913078.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988913078.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913085.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913085.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088915757.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080582424.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052804632.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988913077.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988913077.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025078.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088915758.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080582435.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080582425.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052804632.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052804632.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052804633.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052804632.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052804669.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052804632.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052804633.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000025114.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036136201.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088915758.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915757.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915768.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915768.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915802.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915802.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088915777.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915775.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088915791.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088915802.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088915800.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088915792.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000088915802.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915788.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915789.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088915789.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915775.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088915800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915800.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088915786.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088915762.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915786.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088915811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915811.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088915801.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088915763.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915801.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119465629.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465629.1 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088918300.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088919300.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088919033.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088919300.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088920411.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088918312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088919966.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088918312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000088916812.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119465618.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000119465618.0 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119465618.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465618.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988907384.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907384.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988907396.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988907396.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988907407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907407.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988907418.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988907418.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119465644.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080576750.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052798975.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041686964.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041686988.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030574972.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119465644.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111132311.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111132311.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083354528.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083354543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000083354520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000083354520.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083354528.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083354528.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083354543.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030574964.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066686089.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119465644.6 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119465639.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470207.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119465653.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119465640.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119465643.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119470207.0 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119468129.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119469119.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119468831.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119468149.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470207.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119468142.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469792.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119468125.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119465636.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000119470207.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119470207.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470207.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911997.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052803556.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052803556.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052803556.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052803556.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052803570.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052803570.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988912000.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119470224.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080581335.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041691569.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041691569.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030579556.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119470224.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111136901.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111136901.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083359122.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083359111.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083359122.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083359111.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083359126.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083359111.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083359111.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030579556.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066690668.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119470224.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119470224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470224.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911991.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052807708.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052807708.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052803560.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052803560.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052803572.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052803572.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052803559.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052803559.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052803567.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052803567.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000052803580.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052803582.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000052803581.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000052803568.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000052803558.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000052803582.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052803570.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052803570.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911990.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911990.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912014.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027797177.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027797177.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988912303.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988913012.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988913022.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988912290.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988912300.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988913969.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988912303.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988913290.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988909803.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000027797198.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1200000027797198.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027797200.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027797200.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027797214.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027797214.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027797199.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027797199.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027797212.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027797212.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027797201.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027797209.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000027797201.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000027797200.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000027797200.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1200000027797209.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027797198.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027797173.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027797198.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027797234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027797234.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027797223.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027797205.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027797223.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027801374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027801374.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000027797196.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027797234.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000027797234.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000027797223.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000027797223.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000027797222.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000027797234.5 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000027797221.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027797182.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000027797184.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000027797184.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000027797184.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027797221.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027801361.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027801361.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027797219.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027797207.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000027797186.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000027797200.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000027801361.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000027801361.2 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027799684.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799417.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027800387.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000027799729.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000027799685.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000027801361.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000027799705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000027800691.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000027797229.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000027801361.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027801362.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027801362.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052803138.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052803138.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052803128.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052803128.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052808001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052808001.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052803139.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052803139.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052803138.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052803138.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005579131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125025407.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086136478.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000019468922.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000047246685.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000047246734.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000125025380.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116692067.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116692054.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000111136508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000111136475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000061136464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000088914275.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000088914252.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000088914275.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000088914242.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000047246685.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000083357844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000125025407.2 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125025366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125025366.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125025376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125025376.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125025397.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125025397.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125025397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125025397.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247625.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125025388.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125025398.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125030210.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125030226.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000125030226.5 node_expansions=96
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125027881.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125028838.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125025654.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125028559.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125027887.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125027901.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000125030226.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000125027901.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000125027171.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000125025377.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000125030226.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125030226.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125030226.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119469830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119469830.2 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097252484.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252484.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977806270.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977806270.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977806270.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999977806269.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999977806225.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999977806225.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999977809433.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999977809433.0 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977808745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977807245.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999977806488.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999977809432.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999977808724.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999977808710.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999977808745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999977808057.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999977806221.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999977808612.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999977808890.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1199999977809432.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977809432.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977809432.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977809491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977809491.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941698371.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941698371.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999986139694.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986139694.2 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119474693.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072252468.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000011141360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999988917458.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000005584902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000016696902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119474691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102808026.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102808026.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000069474693.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000069474691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000019474680.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047252457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000047252457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000047252457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000047250792.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000005583236.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000088919137.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000119474693.5 node_expansions=828
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097258201.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097258369.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097255982.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097256715.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097258204.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097258215.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097258201.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097257537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000097255705.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000097257816.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000097258094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000097258370.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000119473038.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000119474693.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000119474693.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119474693.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119474693.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963917337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963917337.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963917337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963917337.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119474694.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072252484.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011141361.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977807118.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005584916.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016696916.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119474705.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000102808040.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000102808040.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069474694.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069474658.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019474705.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047252495.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047252482.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000047252471.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025030273.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999983362674.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088919149.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000119474705.5 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119477336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119477336.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102808018.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119477337.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119474695.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119474696.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119477322.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000119477337.8 node_expansions=73
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000119477182.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119476338.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119474949.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119475672.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119477205.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119477174.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119477171.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119476504.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119474685.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119475816.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119477094.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119477338.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000119477338.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102810672.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102810672.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102810702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102810702.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102810705.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102810716.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102810704.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102813190.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102810702.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000102813190.0 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000102813203.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102812245.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102810690.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102810967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102811694.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102811690.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102813204.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102813194.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102813203.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102812538.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102810701.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102811816.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102813080.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2100000102813204.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102813194.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102813194.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102813202.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102813202.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102813204.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102813200.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102813206.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102813206.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102813219.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000102813219.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102813204.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102813204.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102815657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102815657.5 node_expansions=33
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000102814200.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102815694.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000102814746.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102813194.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102813471.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102814194.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102814193.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000102813191.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000102813202.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000102813202.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102815027.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000102813200.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102814302.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000102815582.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000102815694.0 node_expansions=210
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102815694.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102815682.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102815702.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102815672.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102815684.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000102815702.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102815702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102815702.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102815685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102815685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094482339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094482339.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102818057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102818057.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102815715.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102818057.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102815705.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102815722.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102818041.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000102818057.2 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000102816668.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102816684.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102817238.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102815668.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102816684.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102816668.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102815703.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102815682.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102816682.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102815684.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102816682.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102815668.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102815668.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102818088.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000102818088.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102818091.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102818091.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933371848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933371848.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999933371891.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933371892.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999933371892.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999933371893.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933371855.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933371893.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933371894.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933371894.5 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911149683.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933371869.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999933371869.0 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933371892.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999933371866.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933373675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999933371870.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933371865.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999933373675.5 node_expansions=77
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999933372842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933372855.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999933373397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999933371876.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999933372855.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999933372842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999933371876.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999933371855.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999933372876.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999933371876.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999933372876.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999933371842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999933371855.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999933373675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999933373432.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999933373675.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911151487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911151487.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000041678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000038899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999980562557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994450613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000041678225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041676280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041675725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041678225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000041678225.2 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000011129389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052797201.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011126319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011126044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011129098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011128554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018889.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038908332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047241367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462489.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908342.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041684988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050016976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041685000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030572984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030574153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030574131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036129708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036129430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038906920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033349386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025014095.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025011572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047236364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033346628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000052797201.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795812.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797224.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052797224.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052797213.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797199.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052797224.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052797208.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052797187.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000052797224.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797209.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797209.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797231.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797231.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797211.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797225.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797225.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052797225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797225.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052797223.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797224.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052797221.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052797222.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052797211.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000052797224.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797235.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797236.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797236.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041685235.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011129668.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011129668.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052797224.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000113908349.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022239901.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797224.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797235.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797224.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797238.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797238.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797224.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797235.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797235.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083352794.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022239891.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991684348.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797224.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000113908349.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113908350.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113908350.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684348.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684348.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991687834.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991686867.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991688956.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991686867.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991686576.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991688945.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991687014.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991684354.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999991688956.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688945.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688945.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906551.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999991693833.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991692444.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991691454.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991691456.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991691166.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991691620.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991693554.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991688943.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991690789.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013906553.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000013906553.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906539.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906577.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906574.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906579.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000013906588.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013906611.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000013906599.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013906576.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013906575.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000013906611.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906589.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906588.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013906589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906589.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000011129723.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011134244.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000011129667.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000011129680.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000011129700.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000011134244.0 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000011133565.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000011133146.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000011132173.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000011132152.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000011131884.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000011132299.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000011134267.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011129666.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000011130509.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000011134267.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134282.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011134282.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075024071.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075024045.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044468505.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075024056.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000136135157.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044466723.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075024045.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075024045.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075024056.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052801823.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052801834.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075024046.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075024056.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075024056.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105579627.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044466713.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013911156.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075024045.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000136135157.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136135172.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136135172.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011134289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011134254.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134289.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011134304.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011134265.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134304.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134305.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011134305.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011134304.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011134266.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134304.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011134311.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980578766.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011134301.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000011134301.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134301.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134301.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000013911191.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000013916349.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000013911191.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000013916345.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000013911193.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000013911193.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000013911179.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000013911189.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000013911181.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000013916347.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000013911183.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013911195.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000013911203.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000041685221.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000013911203.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000041685220.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1200000041685221.2 node_expansions=200
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041685221.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041685221.2 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000013915059.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013916334.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013914667.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013913670.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013913681.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013913017.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013913392.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013913837.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013911170.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013912014.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000013916334.0 node_expansions=120
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000013916337.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013916345.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000013916332.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013916331.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013916345.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000013916345.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013916348.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013916348.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013920234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013920234.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102799175.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044477556.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011143334.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000136144234.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083353842.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052810889.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052810889.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105588668.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044475779.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075033111.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000102799175.8 node_expansions=506
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000075032189.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075033123.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075032737.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075031737.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075031734.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075031080.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075029237.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075031900.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075032178.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075029234.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075030070.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000075033123.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075033134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075033134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075036068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075036068.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075033124.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075036068.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000075033132.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075033144.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075033134.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000075036068.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000075036068.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075036637.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075033124.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075034957.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075035624.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075033124.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075035511.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075035801.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075036068.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075033135.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075035801.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000075033970.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000075036068.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075036066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075036066.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011146301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011146301.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999988924092.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011146276.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000011146276.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011146265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011146265.5 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000011146267.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011146255.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000011146269.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000011146278.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000011146289.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000011146292.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011146292.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000011146293.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000011146268.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000011146269.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000011146268.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000011146280.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000011146278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=900000011146293.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011146280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011146280.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013923168.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013923168.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000013923147.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013923158.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000013923165.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013923155.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013923145.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000013923165.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013923165.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013923165.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013923184.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013923184.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013923181.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013923181.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013923178.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013923178.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013923204.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013923168.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013923204.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013923200.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013923200.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013923200.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013923169.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013923200.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011146282.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011146282.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011146278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011146278.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980590756.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011146281.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000011146281.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980590726.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980590726.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980590746.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980590746.9 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980590723.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999980595321.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999980590746.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999980590734.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999980590724.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999980595321.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980594209.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980590733.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999980592543.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999980593220.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999980590720.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999980590709.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999980593112.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999980595344.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999980593655.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999980593376.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999980590710.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999980593376.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999980591554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=899999980595344.4 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980595320.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980595320.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983372207.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983372207.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983372211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983372211.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983372234.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983372234.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983372244.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983372244.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983372222.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983372222.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983372220.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983372220.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983372268.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983372268.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958368091.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999983372220.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999983372220.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958368066.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958368066.6 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936145865.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936145865.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027814309.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000022258754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999966703201.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999933368965.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000019480977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111147656.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000022256976.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999997258744.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999997258746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999997258743.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975036534.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999975036521.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999997258754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999997258744.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019480977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000027814312.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999966701420.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000022258757.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000111147656.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111147656.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111147656.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086147668.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086147668.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086147667.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086147643.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086147667.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002817254.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022258778.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999941703212.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994481001.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086147658.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022256991.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999972258768.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972258767.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999972258778.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999950036546.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999950036545.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999972258778.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972258767.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999994481001.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000002817265.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999941701445.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999911145890.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000022258778.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000002817265.5 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002814331.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002814300.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002814331.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364568.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033364568.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999983361776.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002814300.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000002814300.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002812357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002812357.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999983361766.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999983365246.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999983361743.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000011133962.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999983361734.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999983361771.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999983361776.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999983361746.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999983361758.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999983365246.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999983361757.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999983365247.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999983361766.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999983365237.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999983361775.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000011133965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011133965.5 node_expansions=265
FooPlayer.decide: Filtering out maritime trades from 20 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999983365244.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999983368167.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999983365231.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000011133963.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999983365234.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000011133948.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999983365254.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999983365254.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999983361735.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999983365254.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999983365234.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999983365256.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999983365244.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999983365244.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999983365241.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999983361743.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=1200000011133963.5 node_expansions=826
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999983367174.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983365229.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983368174.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983367063.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983367729.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983365229.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983365229.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983367618.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983365229.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983368174.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999983365229.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999983367896.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999983366063.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000011133974.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000000022851.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000011133974.5 node_expansions=353
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011133963.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011133963.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011133994.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011133994.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011137401.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050026274.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999922245085.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999927800642.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002800649.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094467337.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041692052.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000026290.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999972248512.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952800670.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999958356194.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958356196.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999980578417.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999980578417.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002804052.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999961136512.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999930577530.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030581846.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000094467337.2 node_expansions=247
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094467315.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094467315.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133356182.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133356182.5 node_expansions=30
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000133359586.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000125026252.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000116692919.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000122248475.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000133359586.0 node_expansions=96
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000133356175.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133356174.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133356160.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133359586.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133356193.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000133359586.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000133358089.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133356159.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133359608.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133357919.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133358645.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133356159.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133356160.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133358497.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133356181.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133358111.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133356145.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133358767.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133356992.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000133359608.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133359609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133359609.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000000008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000041679058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999972225889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999972225889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000009835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000041679058.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041677391.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041679058.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000041679058.6 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052798056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052793044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019460751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019462965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050020266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052797220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017187.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019461344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019460488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055575010.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058353609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461600.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047236610.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044459097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345762.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033348526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033350183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000052794697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038906628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038905239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044461397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015216.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036126350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036125795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055573656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038904975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041685251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041685543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000061130045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038904962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041683017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038906042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030572427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030572985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041683819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570463.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=600000061130045.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061130032.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134352.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128399.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=600000061134352.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128365.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128365.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128366.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128366.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128379.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128379.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128401.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128401.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061128401.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128376.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128401.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000061131199.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134402.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131346.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132310.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131199.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131903.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061129533.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000061134402.1 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134419.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134377.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134419.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140095.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061140095.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061134403.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134412.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061134419.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061134387.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061140095.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061134397.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000061140095.4 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061137150.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061140117.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138262.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061137317.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061139275.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137150.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061137873.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061135484.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000061140117.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140117.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061140117.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140122.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061140122.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061140095.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986137428.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083362328.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061140108.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094473442.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061140095.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986137428.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986137442.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061140095.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083362328.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083362328.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061140108.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061140095.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019471650.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805019.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094473442.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061140117.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061140095.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094473442.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473455.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473455.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473443.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473465.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473465.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473466.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094473465.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473465.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094473472.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473472.1 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136140128.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113917891.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000136140128.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136140099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136140099.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986137446.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986137446.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986145930.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986145930.0 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999986144529.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986143418.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986144251.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986145918.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986145806.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986145806.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986145084.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986145806.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986143417.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999986145918.0 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999986145918.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986144096.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986144543.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986144251.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986143695.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986144251.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986144543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986144096.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986144820.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999986142417.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1499999986145918.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961139640.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961139640.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958355599.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958355599.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958355598.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958355598.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359098.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958359098.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999958357987.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958358376.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958357820.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958357989.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958358554.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958358820.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958358820.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958358389.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958359098.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958356711.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999958359098.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925025764.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925025764.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958359112.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958359100.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958359113.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958359113.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075028435.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075028435.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097250666.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075028433.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108361779.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102806212.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999958359100.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999958359113.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075028435.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097250656.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097250671.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075028433.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000075028433.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033359989.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066693362.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000108361779.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000102806251.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000102806222.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000108361779.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108361780.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108361780.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108361781.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108361781.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108361780.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108361780.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133358243.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133358243.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108361811.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108361798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108361811.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133358299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133358299.8 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000108361813.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133358273.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133358298.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108364986.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127806223.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000108361811.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000133358298.8 node_expansions=134
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108362809.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108364188.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108364577.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108362910.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108364198.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108364197.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108364753.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108365022.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108365019.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108364586.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108362910.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130579410.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000133358312.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000133358312.2 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133358298.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133358286.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133358298.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133358309.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133358309.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133358312.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133358288.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133358312.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133358310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133358310.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133358310.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133358318.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000133358318.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133356066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133356066.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130580524.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130580524.5 node_expansions=36
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000125024978.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000130580521.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=24) score=2100000130580521.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130580524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130580524.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152798183.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152798183.5 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130580547.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130580545.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130580547.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130580553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130580553.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130580551.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130580547.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130580551.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150025010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150025010.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000119464827.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000025019493.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000097242605.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000141687049.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000119464827.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000175020382.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999963907493.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000002797271.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000097242605.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000141687049.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000141687049.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000119464827.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119464827.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000088908382.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000122241715.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000152798160.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000175020382.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000125020382.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=2400000175020382.5 node_expansions=666
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000152802766.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152805941.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000152802777.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000152802755.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152802754.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000175020382.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000175020382.5 node_expansions=111
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000152802770.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152805145.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152805534.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152803864.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152805145.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152804145.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152805701.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152806000.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152805980.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000152805531.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000152803867.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175020384.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2400000175020384.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175020426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175020426.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175023556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175023556.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000119467998.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000025022665.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000097245776.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000141690244.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000119467998.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000152806484.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999963910665.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000002800443.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000097245776.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000141690244.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000141690244.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000119467998.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119467998.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000088911554.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000122244910.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000152806484.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000175023577.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000125028707.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2400000175023577.5 node_expansions=837
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000175020408.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175021806.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175023182.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175021519.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175022744.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175021793.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175023302.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175022650.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175023604.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175023182.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175021519.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2400000175023604.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175023580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175023580.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197245800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197245800.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175021355.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175021355.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197243578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197243578.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000194465801.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000197243578.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000197243578.5 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058347824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061123932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061125546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072235608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063904164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027787443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027785776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061121997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050012499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038898607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050009722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000075015609.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075019776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000075019776.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044461165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025013883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997234373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997237431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349132.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124627.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008341572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022231874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011119360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997233528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997231837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997232670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997233796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123254.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011121573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019456630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011123850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000044461165.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044456998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000044461165.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242019.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047242033.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047241994.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242033.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462467.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462467.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994462452.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462425.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462452.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462477.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994462478.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994462454.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994462478.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994465267.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994465252.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994464988.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994465955.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994468469.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994467636.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994464566.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994464974.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999994468469.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958357344.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994468429.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994468429.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994468429.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468429.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958357329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958357329.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958357318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958357318.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958357318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958357318.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958357332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958357332.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963912888.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963912898.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038919833.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038914699.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083359110.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036140276.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011136887.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958357343.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958357332.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011136911.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011136888.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038914699.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011136911.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011136887.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011136898.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083364265.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011136887.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011136888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083364265.1 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963918040.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963918040.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958362485.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038919832.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038919819.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000113908660.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036140264.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958362485.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958362485.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038919819.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011142040.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000113908660.2 node_expansions=400
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083361897.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361897.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359130.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362619.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361508.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361231.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083364297.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361619.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083360119.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113908687.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000113908687.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908683.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908683.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908697.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908697.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908698.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908720.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908720.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908717.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908717.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908720.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908720.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908719.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908719.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113908745.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113908717.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113913832.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113908700.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113908709.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000113913832.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113911487.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911473.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113908709.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113912193.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113910084.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113910801.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113913832.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113911195.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113908695.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000113913832.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113913832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913832.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113917331.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913875.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913875.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958356519.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958356519.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958356519.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958356519.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958356531.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958356531.4 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999958356547.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958356519.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999958356514.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958356514.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999975017984.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999958356526.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999975017984.5 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999958359277.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958356499.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958356514.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958359999.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958357888.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958358610.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999958358999.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958356510.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958358888.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999958359999.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975017984.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1199999975017984.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975017995.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975017995.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975017984.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975017984.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975018035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975018035.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975018057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975018057.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975018037.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975018037.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994462457.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994462457.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994462479.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994462479.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994462503.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994462503.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994462468.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994462468.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994462502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994462502.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994462477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994462477.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994465939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994465939.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994462523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994462487.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994462523.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972240289.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972240289.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999972240257.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972240302.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999972240302.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999972240265.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972240297.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972240287.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972240297.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972240266.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999972240297.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972240267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972240267.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972243753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972243753.2 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999972243066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972240308.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972240288.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972243778.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972241697.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972242376.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972242788.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972240294.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972241683.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972242788.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999972243778.2 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999972243764.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972243747.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999972243780.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972243755.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972243755.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999972243780.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999972243780.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972243753.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972243753.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977796752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977796752.5 node_expansions=11
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1499999977796790.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999947241226.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1499999977796827.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1499999947241223.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1499999977796827.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977796815.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977796815.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927796811.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927796811.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927796791.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927796791.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980576348.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980576348.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999958354116.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980576350.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999980576346.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999980576333.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999980576323.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999980576350.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980576371.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980576371.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952795101.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952795101.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999952798591.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999952798571.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999952801337.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999952798561.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999952798568.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999952801337.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999952801351.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999952798559.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999952798594.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999952800948.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999952799983.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999952800670.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999952798594.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999952801073.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999952798559.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999952799983.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999952801059.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1499999952801351.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952801337.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952801337.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930575668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930575668.0 node_expansions=29
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999930579114.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999930579125.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999930579114.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999930581503.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999930580504.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999930581237.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999930579125.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999930581614.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999930582626.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999930579125.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999930580504.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999930581615.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1499999930582626.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999930582615.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930582615.0 node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066679432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069457821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080572256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000088904776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083346442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075016109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000088903089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041677996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033343830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038897996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038900218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075013108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453273.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454384.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066679430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000088904776.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088903109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088907276.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000005572432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033353321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002793544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005571044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999977792654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999977793755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999977794030.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041687554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044463387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025019998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041686931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000055573942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005571309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999986124017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994456583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999977790973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999977789559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999977792349.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994457126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994459348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016684706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000014916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005572708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000013809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999983346795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999983345684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999986122349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986120405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988900405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000012406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027794430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000002792694.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000055573942.9 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000055573942.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577176.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016685076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016685076.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573964.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577201.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575943.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573984.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576221.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576484.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576910.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576090.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576354.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=600000055577201.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577187.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069462803.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069462803.8 node_expansions=22
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055581553.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579145.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577200.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579424.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579720.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055580145.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579312.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579589.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069466147.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=900000069466147.1 node_expansions=59
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069462850.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069462866.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069462830.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069466147.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069462866.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=900000069466147.1 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000069466174.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069464775.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069462803.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069465036.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069465313.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069465728.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069464895.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069465199.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=900000069466174.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069466147.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069466147.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069466209.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069466209.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069466198.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069466200.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069466209.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069469098.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069466198.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=900000069469098.9 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000069468128.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069466198.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069468430.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069466207.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069467987.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069469111.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069468265.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069468556.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069469098.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000069469111.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069469111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069469111.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355311.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355297.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983355297.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355320.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963910876.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963910876.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358263.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983358263.1 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999983357266.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983355318.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983357547.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983355318.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983357152.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983355325.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983357429.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983357429.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983357707.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983358266.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=899999983358266.1 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983358255.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983358263.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999983358264.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983358266.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983358253.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=899999983358266.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983358267.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983358267.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983362306.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983362306.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999983360184.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983358253.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983360473.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983358250.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983358239.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983360100.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983358253.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983360350.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983360350.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983360628.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999983362308.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999983362308.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983362295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983362295.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983362308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983362308.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983362322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983362322.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983362319.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983362319.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983362308.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983362308.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983362322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983362322.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473444.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473444.4 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999944476111.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944475378.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944473434.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944475655.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944473444.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944473433.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944475266.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944473433.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944477777.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999944475544.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999944475555.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999944475822.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=899999944477777.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944477766.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944477766.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969478688.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969478688.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969478655.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969478655.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969478666.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969478666.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108369323.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030591544.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030591559.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063924879.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063924914.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052811990.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047256434.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030591559.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030591544.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030591544.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030591545.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030591559.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063924879.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030591544.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030591580.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999975034211.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975034211.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999944477767.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000108369323.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108367667.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108367678.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108367667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108367667.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108367668.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108370346.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108369622.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108367678.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108369921.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108367668.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108367669.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108371457.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108367669.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108369502.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108369779.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108369779.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108370057.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000108371457.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108371446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108371446.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108374090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108374090.2 node_expansions=32
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108373646.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108376757.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108376590.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108374090.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108376868.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108376312.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108371423.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108374090.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108374090.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108375923.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108376757.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108376201.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000108376479.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000108376868.2 node_expansions=424
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108373675.9 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108376868.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108376853.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108373655.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108373670.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=1500000108376868.2 node_expansions=85
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108373681.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108376312.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108375590.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108373645.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108376879.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108376348.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108373656.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108373645.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108373681.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108375493.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108375757.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108375768.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108373647.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000108376034.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000108376879.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108376868.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108376868.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108376903.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108376903.8 node_expansions=3
FooPlayer.decide: Prioritizing 21 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1500000108376914.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108379570.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108377737.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108377901.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108376913.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108377903.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108376903.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108376903.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108376903.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108378737.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108377901.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108377903.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108379013.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108376903.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000108379302.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108370729.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000133372949.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000127812783.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000122259183.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000136151736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000130595891.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000136151736.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136151727.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136151727.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161150414.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161150414.5 node_expansions=430
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000136151727.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136154394.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136152569.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136152727.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136151736.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136152736.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136151738.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136151736.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136151740.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136153571.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136152736.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136152727.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136152847.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136151727.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136154128.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000136145563.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000161147748.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000155587593.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000150033985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000158370690.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000161147748.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161147748.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161147748.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161147795.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161147795.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161147759.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161147759.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000161147815.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161150463.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161148615.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161148794.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000161147794.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000161148782.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000161147782.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161147815.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000161147782.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161149615.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161148782.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000161148796.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000161148926.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000161147782.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000161150171.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000161150463.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161150463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161150463.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000161150460.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161151315.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161151449.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161151449.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000161150449.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000161151481.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000161150462.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161150461.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000161150449.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161151481.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161151463.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000161151481.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000161151560.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000161150472.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000161152852.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000161152838.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000161152852.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152852.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152852.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152870.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152870.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161152870.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161152870.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000161152882.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161152871.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152882.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000161152849.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058375070.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083375070.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116708404.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088930626.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000077817762.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000122263960.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058375081.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083375070.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000083375070.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000083375084.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000083375083.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116708404.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000083375081.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000055597316.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038929736.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038929736.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000044486182.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000161152849.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152863.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152863.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161154924.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161154924.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152850.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152850.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200041739.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200041739.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000161152889.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161152864.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152889.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161154984.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161154984.5 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000161152878.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161153717.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161153885.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161153885.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000161152874.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000161153878.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000161152873.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161152878.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000161152873.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161153884.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161153885.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000161153887.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000161153996.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000161152885.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000161154995.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000161153888.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000161154711.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2100000161154995.5 node_expansions=85
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000161154162.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161154969.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000161154969.0 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161154982.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161154982.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161154970.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161154970.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000058378989.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083378989.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116712336.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088934558.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077821666.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000122267889.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000058378989.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000083378989.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083378989.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000083378989.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000083378989.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116712333.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000083378989.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000055601211.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038933655.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038933655.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044490100.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999994489211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000122267889.0 node_expansions=513
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122266072.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122266070.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122266080.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122267889.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122266082.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000122267889.0 node_expansions=48
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000122266055.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122266916.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122267082.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122267055.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122266055.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122267055.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122266080.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122266055.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122266069.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122267082.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122267638.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122267073.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122266055.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122266055.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122267055.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122267073.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122267916.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2100000122267916.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122267890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122267890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122267069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122267069.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122267070.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122267070.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122267097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122267097.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000161155970.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058378192.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083378194.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000116711525.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000088933738.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077820863.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058378181.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083378182.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083378181.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083378195.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083378181.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000116711529.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083378181.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055600416.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038932847.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038932847.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044489305.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999994488403.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000161155970.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000161155960.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161155948.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000161155968.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000161155960.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000161155972.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=1500000161155972.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161155960.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161155960.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994488395.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994488395.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994488403.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994488403.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994487595.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994487595.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999994487572.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999994487580.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999994487568.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999994487584.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999994487569.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=1499999994487584.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966704347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966704347.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994487594.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994487594.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994487584.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994487584.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961154263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961154263.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999961154260.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961154242.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999961154241.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961154252.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999961154263.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=1499999961154263.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961154263.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961154226.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961154263.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961154239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961154239.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000127821796.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025044017.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000050044017.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000116710684.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000088932939.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044486684.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000088932906.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000025044019.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050044028.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050044018.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050044018.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000050044017.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000116710708.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050044018.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022266250.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000005598683.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005598716.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011155151.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000127821796.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127821795.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127821795.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961154239.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961154239.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961154258.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961154258.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961154238.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961154238.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961154250.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961154250.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961154240.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961154240.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011155140.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011155140.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011155141.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011155141.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011155162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011155162.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000011155138.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011155134.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000011155135.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011155163.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011155138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=1500000011155163.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000011155163.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011155125.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011155163.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983371950.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983371950.8 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983371950.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999983371938.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983371950.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933371019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933371019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905593238.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905593238.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897259916.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897259916.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999897259914.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897259941.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999897259915.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999897259916.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999897259918.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1499999897259941.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999897259937.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897259903.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897259937.8 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000007836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988896168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011121779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036120447.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036120447.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041681397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681404.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033350555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005569919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061129221.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683881.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905345.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027793848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000052795862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013899628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016678538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016676040.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566864.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000061129221.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128088.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129221.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126709.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000061129221.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129232.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129232.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061129221.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005571888.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061129225.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061129198.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091684768.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094462559.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991682088.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005571864.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005571875.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061129209.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061129225.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129198.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129198.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091689641.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000125018088.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094462533.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991682114.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991682098.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000125018088.1 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125018111.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125018111.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061129246.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005571911.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061129246.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061129259.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091684800.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094462578.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991682145.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005571912.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005571912.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061129246.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061129256.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129256.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129256.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091684811.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094462578.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991682134.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991682145.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061129246.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=600000094462578.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462578.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462551.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462578.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462590.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462566.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462590.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462588.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462588.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061129266.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005571923.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061129253.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061129257.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091684823.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991682146.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005571923.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005571923.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061129253.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061129253.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061129253.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129253.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091684810.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000125018144.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094462588.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991682142.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991682146.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061129257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000125018144.1 node_expansions=154
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000125018156.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125018121.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000125018146.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125018131.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125018155.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000125018132.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125018156.6 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125018156.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125018156.6 node_expansions=21
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000125021911.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125020653.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125020244.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125020663.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125021632.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125023021.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125020663.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125019264.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000125023021.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125023021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023013.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023021.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023035.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023035.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125023021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023024.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000125023024.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023013.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125023025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023025.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125023025.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000125023024.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000125023023.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000125023030.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000125023009.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000125023030.8 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125023034.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000125023005.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023034.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125023045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023045.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125023033.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000125023034.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000125023034.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125023034.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023034.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141684783.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141684783.9 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125026785.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000125026507.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000125025132.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000125025522.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000125025507.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000125027341.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000125024007.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000125025521.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000125024118.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000141684770.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000141684770.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141684770.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141684770.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061129249.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005571918.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061129265.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077795918.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108351488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111129249.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019460793.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033350571.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033350582.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077795916.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077795918.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077795916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000077795905.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108351485.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111129263.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019460793.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019460807.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077795916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000111129263.9 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129277.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129277.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129266.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129266.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129277.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129277.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129265.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111129276.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111129262.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111129277.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111129267.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000111129277.4 node_expansions=33
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129262.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111129239.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129262.9 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129287.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129287.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129274.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111129259.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129274.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133034.0 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133047.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111131796.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111131377.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111131799.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111131789.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111132638.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111130275.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111131789.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111130410.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000111133047.4 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133056.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111133045.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133056.9 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133056.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133056.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061133036.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005575689.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061133036.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077799704.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108355256.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111133044.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000019464579.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033354356.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000033354369.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077799703.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000077799704.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000077799704.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000077799689.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000108355257.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000141688602.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000019464591.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019464591.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000077799690.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000141688602.9 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141688600.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000141688587.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141688600.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061133055.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005575722.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061133043.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077799723.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108355279.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000147244133.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052797899.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033354378.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033354378.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077799709.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077799723.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077799722.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077799709.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108355278.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111133046.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019464611.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019464611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000077799711.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000147244133.2 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147244133.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147244133.2 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000147244135.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000144466370.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000127799688.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000147244135.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147244133.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147244133.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147244166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147244166.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147244145.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147244142.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147244145.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147244166.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147244166.8 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097244152.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041686812.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097244146.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113910809.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000144466369.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019464596.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069465488.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069465479.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113910812.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113910824.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113910812.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113910821.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144466375.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000177799711.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000147244146.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019464596.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019464590.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113910824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000177799711.2 node_expansions=266
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000177799697.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000177799701.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000177799710.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000177799714.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000177799701.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000177799716.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000177799716.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000177799713.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000177799676.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177799713.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197240366.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000197240366.0 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000177802211.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000177801822.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000177802201.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000177802926.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000177802201.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000177803044.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000177800715.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000177802382.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000177802204.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000177800811.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000197240367.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000197240367.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197240369.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000197240369.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197243695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000197243695.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000197240366.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000197243695.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000197240390.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000197240378.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000197240400.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000197243695.0 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000197242885.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000197242457.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000197242878.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000197242583.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000197242851.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000197243695.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000197241366.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000197242028.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000197242886.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000197241473.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000197243695.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197243729.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000197243729.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197243744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000197243744.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197243711.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000197243711.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050020574.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050020574.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000050020574.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050020574.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050020610.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050020610.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025019223.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025019223.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025025747.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025025747.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025020611.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025020620.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025020610.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025025748.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000025020623.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000025025748.8 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000025023113.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025022695.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025025750.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025023123.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025021455.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025023113.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025021724.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025021583.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025022300.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025024082.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025021744.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000025025750.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000025025748.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025025748.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025029234.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025029234.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025025757.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025025748.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025025750.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025029234.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000025025748.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000025029234.2 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000025028236.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025028234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025026579.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025027845.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025028234.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025026857.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025026746.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025026736.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025029234.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025027412.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025029234.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000025026845.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000025029234.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025029236.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025029236.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025029248.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025029248.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025029258.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025029256.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025029241.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025029241.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000025029256.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025029258.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991695913.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991695913.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000025029258.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025029258.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025029266.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025029257.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025029247.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025029266.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025031745.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000025031745.2 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000025029257.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025031747.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025030090.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025031358.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025029245.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025030368.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025030256.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025030247.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025029256.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025030924.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025030257.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000025032747.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025030358.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000025031747.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025031756.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031748.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025031748.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025029814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025029814.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025035241.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025035241.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000025031746.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025031768.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025031754.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025031770.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025035245.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000025035245.2 node_expansions=54
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000025031747.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025032578.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025033856.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025033856.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025031747.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025032867.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025032745.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025032757.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025031747.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025032035.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025032757.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025035256.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025032759.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025032856.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2100000025035256.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025032759.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025032759.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025035256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025035256.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000025035244.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025036088.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025037369.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025037357.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025036244.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025036357.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025036244.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025036077.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025036258.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025035259.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025035536.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025036244.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025035255.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025036244.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000025036369.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000025037369.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025037357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025037357.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025039477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025039477.8 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000025037365.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025037357.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025039429.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025037360.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025037333.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000025039429.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000025039440.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025037342.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025038166.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025039440.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025038332.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025038444.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025038333.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025038151.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025038333.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025037318.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025037610.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025039464.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025038353.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025037333.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000025038333.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000025038464.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2100000025039464.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025039453.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025039453.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025039478.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025039478.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025036993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025036993.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058372752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058372752.0 node_expansions=15
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000058372766.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000041706134.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000044483912.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000058372766.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058372801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058372801.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058377010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058377010.0 node_expansions=294
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000058376997.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058374886.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058375720.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058376998.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058374886.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058375720.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058374887.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058375164.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058375887.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058374886.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000058375997.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000058376998.0 node_expansions=1602
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000058376998.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058376997.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058374886.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058375720.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058375894.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058375901.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058374901.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058375720.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058374914.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058375179.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058375887.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058374886.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058375886.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000058376014.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2400000058376998.0 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000058376991.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000058377022.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000058377020.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000058377001.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000058376988.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000058377022.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058377010.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058377010.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058377035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058377035.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058378034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058378034.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058377055.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058377055.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000058377042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058377042.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000058377044.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000058377996.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000077821455.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000058378032.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000058377056.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000077821455.5 node_expansions=78
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000075043690.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000077821455.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000077821455.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077821455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000077821455.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077822456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077822456.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000144489033.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000066710366.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000105600139.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000161155678.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000191711244.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000194489041.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000077821467.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000083377023.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000044488137.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000122266805.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000161155690.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000161155690.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000161155678.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000191711244.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000225044578.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000219489022.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000102821466.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000161155690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000225044578.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200044592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200044592.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044488122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044488122.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044488150.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000044488150.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044488167.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044488167.0 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000011154836.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000044488126.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000044489114.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000044488127.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000044488123.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000044489114.5 node_expansions=59
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000044489149.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000044488114.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000044488982.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000044489114.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000044489130.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000044488149.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000044489114.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000044488950.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000044489113.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000044488149.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000044488392.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000044489149.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000044489114.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000044488130.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000044489114.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000044488116.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2700000044489149.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011155803.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011155803.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011155837.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011155837.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000011155845.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011155837.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011155845.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011155837.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011155837.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000011155837.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011155836.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011155837.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000058369017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000058369017.0 node_expansions=414
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000011155853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011155839.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011155853.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011155854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011155854.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000011155854.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011155841.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011155854.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000066705842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000066705842.5 node_expansions=474
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000011155845.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2700000011155845.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000125042067.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000066705790.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000094483567.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000150039123.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000175045593.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000213928291.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000066704901.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000083372456.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000111150234.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000150039123.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000150039123.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=3000000150039123.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=3000000180594679.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000247261356.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=3000000241705813.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000091704912.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=3000000066704901.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=3000000150039123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=3000000247261356.0 node_expansions=855
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000241712271.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=3000000241712271.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000000008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041682790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055573123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044460845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008348820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008347985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036125807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022233573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022233516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019455471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019455472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125008.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038905252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036127198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008348793.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022234917.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000055573123.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574770.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055569766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578517.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000055578517.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578517.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578517.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080578530.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033354530.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044465641.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080578530.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022243419.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997243406.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091689641.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008354517.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008354517.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091689641.9 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091685883.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686439.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689665.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091686586.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091687697.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091684230.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686717.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091685342.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000091689665.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689652.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689652.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689652.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689652.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689656.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689667.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091689678.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689678.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689675.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689675.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055578545.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080578546.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033354546.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044465657.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055578545.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578545.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055578545.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080578546.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022243435.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997243445.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008354545.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008354547.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578547.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578556.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578545.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055578568.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055578545.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000080578546.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578548.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578548.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243447.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243447.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243434.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243434.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243434.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243445.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243434.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243445.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243445.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243445.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008354566.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354555.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055578557.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080578578.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033354566.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044465678.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055578555.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578555.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055578566.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080578589.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022243467.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997243455.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091689679.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008354555.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578566.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578555.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578578.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055578555.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055578578.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578555.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091689679.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689677.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689677.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694534.2 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080583419.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066683305.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077794416.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102795305.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022248308.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997248297.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008359408.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008359408.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583408.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000102795305.8 node_expansions=371
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080578587.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578562.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000102795305.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080578571.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080578557.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080578567.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000102795305.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080580209.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080580765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080581498.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080580932.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080582043.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080578557.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080581057.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080583432.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080579668.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102795319.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000102795319.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795316.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795316.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102795329.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102795305.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795305.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795345.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102795345.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795346.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008349111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349111.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000008350773.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008351305.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008351065.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008351476.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008352563.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008349110.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008351583.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008352982.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008350204.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000008352982.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352993.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008352993.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008353044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008353044.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077799255.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102799252.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066687263.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077798352.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055577006.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077799228.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077799228.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102799250.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055576131.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030576117.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113910352.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041687239.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055577028.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077799239.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077799241.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077799255.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077799228.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077799239.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000113910352.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910352.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910352.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008352996.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077799229.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102799241.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066687241.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077798330.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055576996.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077799218.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077799218.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102799252.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055576131.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030576120.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113910342.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041687218.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055576996.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077799218.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077799241.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077799241.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077799231.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077799218.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000113910342.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910354.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910354.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910356.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910356.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113912030.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113912576.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113912311.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113912713.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113913824.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113911488.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113910353.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113912877.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113914935.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113913559.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000113914935.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113914935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914935.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113919834.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113919834.2 node_expansions=51
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077803847.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102803848.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066691848.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077802973.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055581638.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077803861.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077803847.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102803848.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055580737.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030580736.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041691849.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008357625.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055581625.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077803861.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077803849.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077803847.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077803847.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077803858.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000102803848.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102803849.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102803824.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102803849.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102803850.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102803850.6 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000102803857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102803849.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000102803859.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102808723.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102803849.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000102803860.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000102808723.2 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000102805515.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102806067.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102805778.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102804834.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102807345.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102804959.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102803834.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102807056.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102808723.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102806345.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102807056.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000102808723.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102808736.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102808736.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102808745.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102808745.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102808737.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102808737.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077808748.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077808748.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077808756.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077808735.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077808756.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077808756.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077808756.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052808727.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041696738.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052807859.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030586515.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052808725.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077808725.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077808725.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030585627.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005585627.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088919849.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016696727.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983362516.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030586514.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052808738.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052808725.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052808725.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077808738.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000077808726.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1500000088919849.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088919849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088919849.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983362526.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983362526.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052808714.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077808738.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041696725.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052807836.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030586492.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052808714.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077808725.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077808738.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030585614.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005585603.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088919836.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016696725.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030586494.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052808716.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052808716.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052808716.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077808748.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000077808748.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000088919836.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088919859.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088919859.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088925001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088925001.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000088921501.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088922057.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088921791.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088925013.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088923057.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088920837.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088923346.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088919847.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088922335.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088923068.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088922512.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088920948.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000088925013.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088925025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088925025.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088928502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088928502.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052817377.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077817388.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041705390.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052816499.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030595155.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052817377.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077817388.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077817390.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030594277.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005594266.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016705377.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983371155.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030595155.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052817377.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052817377.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052817377.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077817388.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000077817388.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000077817390.8 node_expansions=522
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000077815555.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077816110.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077816568.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077815832.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077817134.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077817124.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077814888.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077817389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077813889.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077816388.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077817125.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077816568.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077815023.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000077817389.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077817402.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077817402.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077817422.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077817422.2 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000077819056.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077820611.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077819611.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077820057.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077819333.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077820611.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077820611.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077817389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077818391.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077817403.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077819902.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077820612.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077820056.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077818500.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000077820612.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077820626.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077820626.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077820625.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077820625.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077820623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077820623.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077823849.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077823849.8 node_expansions=93
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000077822311.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077821645.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077822877.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077823311.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077822589.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077823866.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077821659.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077820645.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077821645.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077821645.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077820645.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077823146.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077821644.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077823312.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000077821770.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102817127.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000091701405.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000094480683.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000100034461.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000100034294.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1800000102817127.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102817136.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102817136.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102817128.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102817128.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000066706039.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102817126.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000102817126.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066706037.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066706037.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066709224.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066709224.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016706015.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000041709223.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041708334.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088931445.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019483793.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041706014.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066706025.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019482905.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999994482917.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113928238.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016706029.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999983371807.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019483792.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041706014.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000041706029.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041706014.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066709223.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066706029.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000113928238.0 node_expansions=174
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000113929917.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113928247.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113930459.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113930904.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113930181.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113931457.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113929223.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113928250.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113929250.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113929223.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113928235.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113930723.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113929235.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113930890.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113929349.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000113931457.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113931457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113931457.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113931467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113931467.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000113933113.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113931446.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113933682.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113934125.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113933850.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113933391.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113932460.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113931460.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113932460.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113932446.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113932460.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113931460.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113933960.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113932460.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113933280.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113932571.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000113934125.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113934113.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113934113.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983377658.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983377658.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999983377686.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983377681.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999983380142.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999983377680.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999983377679.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999983380142.8 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999983379309.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983377642.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983379865.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983379489.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983380053.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983379614.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983378669.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983377666.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983378669.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983378664.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983378642.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983377656.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983380166.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999983378656.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999983379489.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999983379489.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999983378767.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1799999983380166.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983380142.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983380142.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983380156.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983380156.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016714387.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000041714378.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041713503.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088936622.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019492142.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041714365.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066714400.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066714402.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000019491291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994491267.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113936622.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016714392.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019492169.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041714387.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000041714392.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041714378.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066714393.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066714392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000113936622.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113936600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113936600.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113938281.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113936624.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113938836.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113938434.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113939011.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113938545.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113937600.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113937622.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113936624.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113937601.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113937600.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113937601.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113936600.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113938435.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113937614.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113938435.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000113937711.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000113938726.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000113939011.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113938989.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113938989.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983382546.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983382546.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983382560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983382560.5 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983384238.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983382558.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983384795.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983384406.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983383128.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983383580.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983383580.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983383582.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983382580.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983383558.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983383573.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983383559.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983382558.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999983384406.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999983383573.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999983384406.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999983383669.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999983384670.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1799999983384795.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983384780.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983384780.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958387989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958387989.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999991719039.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000041719035.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016721312.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000063944423.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994496803.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016719025.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000041722200.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066722200.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000019495928.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999969495914.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088944423.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999991719025.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999994496802.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000016719027.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000016719026.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000016719039.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041719026.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041719026.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000088944423.0 node_expansions=189
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000088941245.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088941215.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000088941229.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000088944423.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088941237.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000088944423.0 node_expansions=53
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000088942214.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088943034.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088941200.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088942201.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088942224.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088943056.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088942326.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088942867.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088943047.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088941778.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088942214.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088944436.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000088942214.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000088941214.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000088942224.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000088942227.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000088943312.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000088941227.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000088941222.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000088944436.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088944423.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088944423.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088944453.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088944453.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088944452.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088944452.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958388006.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958388006.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933388035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933388035.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999933388025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933388025.5 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2099999947268796.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999950048073.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999966712875.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999955601686.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999955607018.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999966718016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999958383305.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2099999961160797.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2099999966718016.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966718039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966718039.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969495814.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969495814.2 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999988940236.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038940261.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000025051345.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000061162484.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999991718002.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000013940224.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063940261.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063940250.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027829128.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999977829128.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000086162460.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999988940238.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999966718017.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999991718003.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013940248.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013940224.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000063940233.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000063940249.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000086162460.0 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086162475.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086162475.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966718026.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966718026.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966718026.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966718026.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999966718062.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966718039.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999966718035.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002829091.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999966718060.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000002829077.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=1800000002829091.8 node_expansions=96
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000002829091.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999966717996.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999966718002.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999991717995.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999988940202.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000002829091.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002829106.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002829106.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002829127.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002829127.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000002829141.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002829127.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000002829116.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002829117.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002829108.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002829141.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002829130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002829130.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000002829119.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002829140.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000002829126.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002829128.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002829137.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=1800000002829140.2 node_expansions=55
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000002829158.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002829126.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000002829126.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002829128.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002829128.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002829158.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000041912.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000041912.8 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999977828296.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977828292.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999977828307.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999977828310.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999977828282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1799999977828310.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977828296.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977828296.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 6 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999991709088.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999994488344.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000000041123.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000000041957.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999977825064.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999994489901.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000000041957.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000041989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000041989.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000041162.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000041162.2 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000041121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000041121.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036404.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036404.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036407.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036407.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975036397.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999975036397.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000036420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000036420.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036431.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036431.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000036435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000036435.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036435.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036435.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025036403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025036403.5 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000000036407.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000000036403.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000025036406.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000022258660.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000022258628.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2400000025036406.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000036437.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000036437.5 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013897613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011119002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000030566003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030562947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000030566003.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033349718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044456397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005571052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005570499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005568810.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005571867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128313.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127509.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050016176.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011123516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679637.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041682476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041684751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679642.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030571865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457407.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050016176.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016165.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015342.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015620.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050016165.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016178.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050016165.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050016127.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016165.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016189.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050016189.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050016164.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016189.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022188.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022188.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050016210.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050016185.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016210.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236644.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997236645.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997236618.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236645.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236645.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997236656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997236651.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236656.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997236656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236656.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108349511.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050016211.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077793987.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063903288.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050016207.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080571765.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997236652.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997236652.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016207.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050016211.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016211.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050016221.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005569985.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005569989.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050016207.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080571765.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080571777.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050016207.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000108349511.0 node_expansions=102
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077793986.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077793987.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000077793987.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077793987.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077793961.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077793987.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236641.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236641.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236640.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236640.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236640.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236640.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077793973.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236629.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050016196.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000077793973.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033347755.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050016186.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080571752.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999997236656.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050016196.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050016185.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050016185.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050016212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005569973.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005569962.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050016185.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000080571762.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000080571765.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050016196.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000080571765.1 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571754.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571716.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571754.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236643.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236643.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997236628.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236643.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236665.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997236665.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972234154.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997236639.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997236639.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997236639.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997236639.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966681095.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966681095.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966681084.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966681084.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966681085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966681085.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966681084.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966681084.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966681084.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966681084.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047238428.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019460640.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047238445.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002792233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000019460650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080571751.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966681095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966681085.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000019460639.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019460640.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019460639.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019460639.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999975014417.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975014418.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000019460666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000080571778.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000080571751.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019460639.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000080571778.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571764.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571764.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571764.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571764.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047238441.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966681098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019460653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047238441.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002792219.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000019460653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080571766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966681097.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966681097.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019460653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019460653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019460653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000019460667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975014445.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999975014430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000019460653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000080571765.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019460654.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000080571766.1 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571776.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571776.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047238432.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966681098.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019460654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047238442.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002792220.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019460655.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966681098.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966681109.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000019460654.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019460654.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019460665.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019460655.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975014431.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975014431.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019460654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000080571776.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080571767.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019460654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000080571776.2 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571777.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080571777.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571775.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571777.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571775.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571775.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571774.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571776.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080571776.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571776.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571774.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571774.4 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571773.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571773.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571775.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571775.4 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047244433.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966681116.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019460666.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047244433.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002792227.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000019460662.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080571783.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966681110.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966681110.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019460666.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019460662.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019460675.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000019460675.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975014443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999975014443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000019460662.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000080577766.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019460662.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000080577766.6 node_expansions=150
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080577766.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080573454.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080575544.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080573454.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080576655.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080572629.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080572897.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080577073.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000080577766.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080577767.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577767.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080572767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572767.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080572764.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080572765.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080572753.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080572776.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080572753.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000080572776.5 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080572763.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080572747.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572763.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047239450.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966682098.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019461653.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047239444.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002793218.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019461653.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080572773.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966682097.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966682111.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019461653.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019461653.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019461666.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019461666.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975015430.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975015430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000019461653.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080572786.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019461666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000080572786.6 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578005.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578005.5 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080572784.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080577991.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080572775.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080572776.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080572765.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000105571735.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000105571735.9 node_expansions=84
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080574428.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080576529.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574417.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080577651.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080573595.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080573873.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080578043.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105571746.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000105571746.9 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105571749.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105571749.4 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105571749.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105571749.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105571750.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105571750.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966681120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966681120.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072238427.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002793082.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000019460649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072238454.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000027792204.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000044460639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000105571760.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000002793106.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000019460649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000044460638.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000044460672.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000044460639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000014427.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000014416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000044460672.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000105571771.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000105571771.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000044460639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000105571771.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105571760.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105571760.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966681083.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966681083.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966681083.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966681083.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072238417.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000019460638.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072238418.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027792206.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044460672.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000105571751.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002793117.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999966681082.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000019460639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000044460638.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000044460638.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044460638.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000014427.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000000014416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000044460638.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105571774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000105571750.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044460649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000105571774.0 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105571750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105571750.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105571750.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105571750.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105571787.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105571787.0 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000105573440.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105575521.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105573429.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105576632.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105572596.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105572888.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105577085.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000105577085.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105577051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105577051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105577051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105577051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105577063.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105577063.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105577052.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105577052.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105577087.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105577073.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105577087.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966686409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966686409.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966686410.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966686371.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966686410.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966692824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966692824.5 node_expansions=113
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1499999966688077.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966690158.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966690158.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966688077.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966691265.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966687243.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966687521.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966689325.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999966691265.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999938913497.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966691255.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999966691255.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938913467.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938913467.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933354613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933354613.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933354578.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999933354575.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999933354585.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999933354596.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999933354574.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1499999933354596.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933354573.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933354573.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933354597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933354597.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933354587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933354587.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933354588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933354588.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933354611.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999933354574.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933354611.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900021295.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900021295.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900021289.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999900021262.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900021289.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900021289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900021289.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900021286.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999900021279.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900021286.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922243451.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922243451.0 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999872243519.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999900021260.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999900021260.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999872243476.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999900021260.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999900021273.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999900021260.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999900021249.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1499999900021273.2 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900021286.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900021286.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999872243504.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872243504.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999872243531.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872243531.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999861127525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999861127525.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999816687962.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999816687962.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880580914.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880580914.0 node_expansions=26
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880575250.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999880577738.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999880577738.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880577738.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880577738.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880577739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880577739.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880575241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880575241.8 node_expansions=23
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072238367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055569978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063904145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052791089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055567478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000075015608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027788553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027786607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027786052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027788553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038898054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050011922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036120264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036120819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000080571700.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573367.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572811.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576145.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000080576145.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033350255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022238275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997238242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997240199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044464223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016681607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013904384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038905598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047240309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030572198.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997238240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997235726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997238240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016683017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036130587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016683017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016683017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025018307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005571014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011127706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033350032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025015797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000052795589.6 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793367.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793645.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795589.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052795589.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013909478.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002794090.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055573646.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080573669.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080573669.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027798367.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988904312.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002794115.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573646.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573646.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573647.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573646.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573646.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573670.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094467700.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094467700.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573659.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002794090.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000094467700.9 node_expansions=118
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464522.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094465770.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094464776.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094462557.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467700.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094465478.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094465054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000094467700.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467711.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471199.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094471199.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467715.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467715.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467715.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467715.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467709.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467709.9 node_expansions=11
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094467701.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471200.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094469645.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470947.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469923.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467701.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470645.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468701.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470214.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000094471200.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094471200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471200.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000094471224.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094473169.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094474446.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094475292.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094473446.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471224.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094474180.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094472224.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094473347.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094473724.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116687300.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000111131177.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000116687300.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687300.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691299.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691299.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116687287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687287.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002796634.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002796634.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002796631.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002796631.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002796647.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002796647.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047245101.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055576201.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102798434.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000102798433.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061130002.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022241089.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036130867.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055576200.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077798423.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077798434.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077798423.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077798422.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077798433.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077798423.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116687322.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116687322.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077798423.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036130867.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000116687322.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687324.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687324.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116687334.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687335.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116687335.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687322.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687322.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116687322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687322.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116687335.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116689267.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116690514.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000116691347.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000116689569.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000116687322.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000116690236.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000116687321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000116689403.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000116689842.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000116691347.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116689126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689126.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138911194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138911194.5 node_expansions=196
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116689138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689138.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116691358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691358.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116691359.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691359.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116691384.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691384.1 node_expansions=8
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116691369.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116693314.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116694592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116693216.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116692369.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116693603.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000116691369.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000116694314.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000116691369.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000116693480.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000116693881.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000130576257.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000116693881.2 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116693868.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116693869.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116693869.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116693880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116693880.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027800061.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027800061.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002803203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002803203.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977803201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977803201.0 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000022247646.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030582759.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077804979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077804993.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000036136545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999997247645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000011137426.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000030582759.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000052804978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000052804990.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000052804992.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000052804992.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000052804978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000077804979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000116693878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000091693878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000052804981.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000011137436.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000116693878.8 node_expansions=352
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116693866.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116693858.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116693866.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116693868.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116693869.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1500000116693869.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116693869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116693869.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144471634.2 node_expansions=225
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116693870.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116693870.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116693869.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116693869.8 node_expansions=22
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130578753.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130582757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130580698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000138916091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130579597.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000138913763.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000130580975.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000130578753.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144471648.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000130578753.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130580815.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130580815.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000130581926.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000144471648.8 node_expansions=592
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116696815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116699478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116698768.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116700037.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116698657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116697815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000116699033.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000116696815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000116696811.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000116698926.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000116698926.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000116701144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000130581648.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000144471648.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000144471648.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471649.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144471649.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144474947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144474947.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471647.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144471626.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144474947.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144471646.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144471616.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000144474947.5 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144471625.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144474281.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144473559.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144474837.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144473484.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144472615.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144473836.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144471614.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144471614.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144473736.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144473760.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000144474948.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000144474948.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144474947.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144474947.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144474994.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144474994.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144474992.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144474992.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005584324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005584324.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005584306.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005584306.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069474933.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069474933.8 node_expansions=257
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000047252750.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047252750.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061137634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061137634.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061137611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061141615.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061139555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069474948.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061138454.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069472620.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061139833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000061137611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000061137611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000061139672.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000061139672.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000063919394.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000063919393.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000061140783.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000069474948.2 node_expansions=690
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000047255972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000047258640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000047257917.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000047256972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000047257817.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000047256972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000047258196.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000047255980.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000047255972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000047256972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000047256972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000047258361.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000047257529.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000047256973.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000061140783.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069474949.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000069474949.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069474948.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069474948.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069474948.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069474948.2 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069477624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069481124.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069481512.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069477624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069479457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069478624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069481790.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069477624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069477624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000069478624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069478624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069480012.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069479179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069477624.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000069481790.5 node_expansions=662
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069477179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069479846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069479124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069477179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069479026.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069481816.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069477193.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069477205.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069478192.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000069478194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069478207.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069477179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069479568.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069478748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000069477193.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000069481816.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069481790.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481790.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069481813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481813.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069481803.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481803.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069481823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481823.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069479590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069479590.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069486702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069486702.0 node_expansions=315
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069484202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069485202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069484202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069485480.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069484202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069486313.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069486591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069485202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069484202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000069484202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069485202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069485202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069484202.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069486702.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000069485757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069484202.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000069486702.0 node_expansions=1898
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069486657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069487657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069486657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069487935.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069489212.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069486657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069489046.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069488657.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069489046.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000069487657.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069486657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069486657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069487657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069487657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000069486657.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069488212.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000069486657.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000069489212.5 node_expansions=636
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069486566.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069486570.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069489212.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069489197.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069486593.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000069489212.5 node_expansions=104
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069486556.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069487559.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069486556.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069487859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069489248.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069486559.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069489045.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069488407.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069488948.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000069487546.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069486581.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069486581.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069487545.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000069487583.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000069486573.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069488101.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000069488115.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000069486559.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000069489248.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069489226.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069489226.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038932805.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038932805.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038932813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038932813.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069487590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013931137.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055598706.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127820936.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075043146.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000033374705.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000044487581.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000033376470.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077823304.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077823290.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000102820916.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000102823301.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077820915.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075043149.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000141709815.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116709826.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077823290.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036153359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000141709815.0 node_expansions=130
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141712190.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141712190.8 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000141709825.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141710826.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141709815.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141711091.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141709825.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141709826.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141710659.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141711648.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141712215.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141710825.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141709825.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141709825.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141710815.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141710826.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000141709816.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000141711372.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000141711381.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000141709815.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000141712215.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141712204.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141712204.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141712205.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141712205.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141709994.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141712204.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000141712204.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141709981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141709981.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013933545.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013933561.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933549.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013933549.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933549.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013933549.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933570.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013933570.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013933546.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013933547.5 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975044658.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000013933545.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000013933559.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000013933560.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000013933549.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000013933560.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933568.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013933568.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013933558.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013933559.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013933559.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013931325.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013931325.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013931339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013931339.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069487790.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055598893.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000127821069.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000075043339.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033374892.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000044487784.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000013931346.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000033376671.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077821117.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077821115.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000102821123.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000102821102.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077821114.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075043336.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000141710005.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116710002.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077821114.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036153559.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000141710005.8 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141710012.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141710012.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069487782.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000013931338.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055598895.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127821107.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075043336.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000033374894.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000044487771.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000013931327.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000033376660.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077821117.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077821104.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000102821115.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000102821116.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000077821115.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075043338.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116710004.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077821106.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036153561.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000127821107.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127821115.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127821115.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931327.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013931327.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000013931335.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013931310.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013931335.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013931336.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013931337.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013931305.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013931306.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013931304.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2100000013931337.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013931313.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931340.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013931340.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013931316.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013931316.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999991706735.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991706704.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991706735.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991706739.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991706739.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999991705347.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991706726.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999991706726.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991706728.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991706728.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991706737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991706737.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706738.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991706715.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999991706747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999991706746.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999991706736.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2699999991706747.5 node_expansions=40
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706748.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999991706748.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991706748.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991706756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991706756.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047263182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706739.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055596517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127818736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052818736.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000011150304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000022263181.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000011152070.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055596516.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077818736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000080596513.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000080596513.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000055596516.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000052818738.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000119485404.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000094485402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000055596515.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000013928960.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000127818736.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818738.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818738.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818736.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047263170.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706724.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000055596480.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052818736.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000011150294.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000022263179.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999991706735.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000011152058.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055596500.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077818722.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000080596480.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000080596514.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000055596502.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000052818738.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000119485369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000094485402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000055596502.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000013928958.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000119485369.5 node_expansions=108
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119485392.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119485368.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000119485356.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000119485369.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000119485357.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119485392.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991706700.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991706700.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000047263147.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000055596490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000127818690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000052818703.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000011150258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000022263134.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999991706689.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000011152022.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000055596467.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000077818702.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000080596480.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000080596480.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055596467.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000052818690.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000119485369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000094485369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000055596467.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000013928911.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000127818690.0 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818710.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818710.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127818713.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127818725.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127818725.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000127818725.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818712.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818712.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818724.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818724.5 node_expansions=18
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818739.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818702.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818739.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818735.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818749.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818723.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818749.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706727.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991706727.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706739.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991706739.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999991706736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991706736.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706747.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991706724.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999991706724.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706722.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999991706736.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999991706721.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999991706722.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999991706736.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999991706736.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991706712.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991706712.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999991706722.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999991706715.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999991706722.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999991706735.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999991706738.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999991706738.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999991706725.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999991706735.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999991706727.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999991706745.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999991706712.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999991706735.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999991706738.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999991706735.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999991706734.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999991706737.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=2099999991706745.2 node_expansions=187
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991706745.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991706745.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047263161.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055596493.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000127818715.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052818702.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000011150271.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022263145.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999991706702.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011152060.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000055596504.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077818716.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000080596492.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000080596501.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055596504.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000052818716.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000119485381.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094485392.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000055596479.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000013928923.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000127818715.5 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127818702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818696.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127818696.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127818699.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127818712.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2100000127818712.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127818713.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818713.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818686.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818749.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818733.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818749.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818733.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818747.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818747.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818747.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818755.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818755.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818764.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000127818752.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000127818752.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818760.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000127818744.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000127818744.5 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818744.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818742.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127818743.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127818743.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127818755.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000127818755.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818742.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818742.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818759.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818759.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818756.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818756.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818764.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818762.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818762.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818767.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818767.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088929873.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088929873.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000088929882.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000088929882.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088929863.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088929884.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000088929884.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088929884.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088929884.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000072263210.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000072263199.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000072263187.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000072263210.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000072263209.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000072263207.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000072263218.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000072263217.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000072263210.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000072263220.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000072263199.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000072263210.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000072263197.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000072263208.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000105596536.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000072263230.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2400000105596536.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072263230.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072263230.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999991707655.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999936151198.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000041001.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999997263213.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999994483643.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999966707643.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999936151197.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999955596531.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000040976.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000038929874.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041707658.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025040991.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000000040977.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997263200.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102818774.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077818769.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000000040975.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999958373419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000102818774.5 node_expansions=129
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102818744.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102818743.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102818753.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102818763.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102818756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000102818763.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102818753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102818753.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000102818768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000102818768.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102818753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102818753.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000063925545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000063925545.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063925543.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000063925563.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000063925553.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000063925520.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063925531.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2100000063925563.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063925520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063925520.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063925541.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063925541.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063925566.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000063925530.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000097258806.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000063925510.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000063925505.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=3000000097258806.5 node_expansions=54
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000097258806.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094481067.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000086147696.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000091703299.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000086147695.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000097258806.0 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069457997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061124443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030564665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000075012820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061125820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232774.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231663.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061123886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044454663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066679441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030563830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030564664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030562163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030563552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063902497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000066681108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000066678330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230774.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047231607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000083348933.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351155.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353655.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000083353655.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036126867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047241665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997234863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997236530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792910.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011119026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022231816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008342916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025012430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997232907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997231226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997232615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022238186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030569362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016677681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016678515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011121794.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052793099.6 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052793099.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348669.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348669.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058348690.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058348654.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348690.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013546.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000013546.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013568.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000013568.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013555.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000013555.1 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000017045.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000016352.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000016352.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000015920.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000016620.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000013575.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000017309.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000015218.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000000017309.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017309.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017309.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017309.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017309.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017298.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017298.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000017309.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017309.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017334.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017334.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058352431.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017334.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083352442.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002794209.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058352445.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058352431.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088908021.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083352456.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083352456.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002794209.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002794223.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058352445.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058352431.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058352455.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352455.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058352455.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088908021.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030572877.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088908021.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908021.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907985.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908021.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908024.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063908021.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907998.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088907998.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907986.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907986.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908033.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908022.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088907984.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908022.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100015327.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100015327.0 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088911519.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088910697.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088910797.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088914019.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088911075.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088910408.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088908033.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088909686.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000088910811.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000100015337.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000100015337.9 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100015351.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100015351.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980569104.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980569104.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980569104.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980569104.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980574114.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980574114.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980569129.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980569129.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980569118.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980569118.1 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980572598.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980570794.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999980571915.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999980574138.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999980572160.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999980571473.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999980569104.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999980570794.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999980571895.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=899999980574138.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980574114.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980574114.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980574151.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980574151.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980574138.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980574138.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011131507.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000072242561.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999944462152.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000020374.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038909287.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100024399.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952796374.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036131496.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036135508.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977797273.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977797273.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000020374.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011131485.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000011131486.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011131485.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000038909276.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072242608.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013911497.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000072242561.2 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036135508.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036135508.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000036134968.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036135512.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036133162.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000036131495.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036134541.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036134410.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000036131496.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000036133844.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036133172.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036134262.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000036135512.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036135524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036135524.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036139566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036139566.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011139553.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952804441.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999944470219.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000000028441.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038917342.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000100028455.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999952804441.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036139564.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036139566.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999977805330.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977805330.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000028441.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000011139553.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011139553.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000011139553.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038917344.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072250677.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013915566.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000100028455.5 node_expansions=476
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000100027897.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100026064.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100024419.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100028453.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100027466.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100027352.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100024410.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100026787.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100024398.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100026064.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100027176.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000100028453.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100028475.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100028475.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100028467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100028467.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011139565.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952804466.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036139565.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999944470244.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000028453.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000038917356.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999952804466.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036139591.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036139599.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999977805363.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977805355.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000028452.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000011139565.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011139565.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000011139564.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038917356.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072250689.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013915578.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000072250689.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000072250688.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072250674.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072250688.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072250714.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072250714.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072250700.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072250696.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072250700.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072250702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072250702.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011139590.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952804479.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036139588.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999944470253.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000028487.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000038917369.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100031943.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999952804487.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036139591.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036139591.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977805364.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977805376.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000028487.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011139586.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000011139596.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011139590.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038920832.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013915597.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000100031943.0 node_expansions=282
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000100028488.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100028491.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000100028467.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100028458.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100028458.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100031943.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000100031943.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000100029443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100031956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100030123.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100028466.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100028455.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100031387.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100028443.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100030855.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100028456.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100030133.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100031231.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000100031956.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100031956.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100031956.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100031993.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100031993.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100031992.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100031942.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100031992.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069465535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069465535.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069465546.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069465497.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069465546.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922241536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922241536.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011132202.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952797091.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036132203.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999913907315.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969465546.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008354425.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000069465536.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000005576668.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005576657.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947242413.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999947242414.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999969465537.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999980576635.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999980576649.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980576635.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000008354435.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041687758.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983352646.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000069465536.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069465535.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069465497.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069465535.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069465547.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069465532.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069465547.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038910000.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038910000.5 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000075021093.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000061132191.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000050021094.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1800000075021093.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075021093.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075021055.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075021093.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100017593.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100017593.5 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000072239815.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999988905593.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097239815.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999944459357.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000017580.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000038906482.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999891682468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011128704.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036128704.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999977794468.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999977794468.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000000017580.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011128691.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011128691.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011128691.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038906482.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000072239815.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999988905593.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000097239815.5 node_expansions=990
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000072243303.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072245691.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072244970.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072244314.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072243302.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072243314.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072246248.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072243304.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072245703.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072243315.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072244980.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072246079.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097239826.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000097239826.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097239815.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097239815.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097242731.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097242731.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000072239849.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999988905652.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999944459405.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000000017628.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038906517.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100017631.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999891682530.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011128740.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036128750.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999977794517.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999977794518.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000000017629.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011128739.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011128739.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011128739.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038906529.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000072239862.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999988905638.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000100017631.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100017630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100017630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125017618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125017618.0 node_expansions=34
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000122242686.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000111131575.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000125020464.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=27) score=2400000125020464.0 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000125017621.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125017595.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000125017583.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125017598.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125020464.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000125020464.0 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000125017605.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000125018972.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000125019246.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000125017603.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000125017592.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000125017580.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000125020478.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000125017583.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000125019945.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000125017582.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000125019282.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000125020347.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2400000125020478.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125020478.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125020478.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999891685387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999891685387.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999891685387.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999891685387.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999863907622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999863907622.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999863907611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999863907600.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999863907588.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999863907588.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999863907603.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999863907611.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999863912777.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999863912777.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069470089.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999986135880.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000094470102.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999941689643.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999997247866.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000063914546.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000125025645.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999983358990.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000033358990.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999975024755.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999975024755.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999997247866.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000008358977.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000008358977.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000008358977.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000063914534.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000069470089.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999986135890.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000125025645.0 node_expansions=448
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000125020513.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125020526.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000125020503.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125020524.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125025667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000125025667.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000125020515.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000125021912.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000125022167.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000125020514.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000125020501.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000125020514.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000125022902.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000125025689.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000125020514.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000125020501.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000125020515.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000125022181.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000125023291.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2400000125025689.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125025679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125025679.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125028891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125028891.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000125025681.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125025681.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999863915978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999863915978.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999863912802.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999863912802.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999861134990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999861134990.0 node_expansions=33
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999838912823.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999838914201.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999838913090.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999838912826.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999838912812.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999838912812.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999838915198.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999838912812.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999838916032.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999838912812.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999838914921.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999838912809.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999838914476.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999838915590.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2399999838916032.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999838916032.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999838916032.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999916692936.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999916692922.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916692936.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999961135190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999961135190.0 node_expansions=123
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999916692946.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999916692922.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999916692947.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999916692934.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999916692902.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999916696110.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999916696110.0 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999916692889.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999916694290.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999916693202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999916692901.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999916692888.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999916692888.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999916695311.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999916692888.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999916692888.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999916695012.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999916692888.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999916696110.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999916694569.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999916695676.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2399999916696110.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999888908389.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999888908389.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013900114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999994452336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991672890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000027789891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027785725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027788780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000027789891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052791156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044459166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047238311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036125829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041682213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047235291.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459923.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036124973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027792750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790806.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013899915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011122694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019455198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000052791156.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793925.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795048.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798239.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000052798239.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798239.5 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000052791148.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792259.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052791161.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796995.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052791171.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798253.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052796148.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052798253.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798250.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798250.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798254.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798267.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798269.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798292.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798253.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798292.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798293.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052798293.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798262.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052798291.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052798287.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052798287.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052798277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798293.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083346715.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083346715.6 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052798256.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052803252.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083346718.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052798302.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052798303.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052798303.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000083346718.1 node_expansions=76
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052798291.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799402.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798301.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800245.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798291.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052802345.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803290.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083346718.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000083346718.1 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083346720.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083346720.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997233831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997233831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997233831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997233831.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997233832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997233832.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997233834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997233834.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997233832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997233832.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005567168.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005567168.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572151.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572151.6 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999980567170.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005567179.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000005567168.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005572165.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005567189.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000005572165.1 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000005567175.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005568286.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005567166.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005569111.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005567177.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005570232.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005569677.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005572166.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000005572166.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572167.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005572167.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572190.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572190.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077795301.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083351733.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113907279.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069461947.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997238835.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077795290.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083351723.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083351722.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083351722.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083351722.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083351722.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038906389.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083351724.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052796168.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083351722.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083351724.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113907281.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113907279.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000113907281.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907302.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907299.8 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907279.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907279.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997238843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997238843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997238834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997238834.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997238832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997238832.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999997238857.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997241757.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997239953.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997238833.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997240778.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997238852.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997241898.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997241342.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997241757.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999997241898.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241921.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997241921.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241909.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997241909.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241898.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997241898.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999997241895.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997244811.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997241895.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997241885.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997243830.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997244801.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997241906.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997244385.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997244800.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997243704.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1499999997241906.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997241906.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997241906.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244785.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997244785.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999997241920.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997241915.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999997241919.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999997244785.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999997241927.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999997244785.5 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999997241917.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999997244796.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999997241890.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999997241890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997243835.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997244785.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997244390.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999997244812.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997243701.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999997244812.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997244812.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997244812.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005578132.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005578132.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005578146.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005578146.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005578168.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005578168.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005578143.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005578143.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980578160.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980578160.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980578157.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980578157.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052804754.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058357722.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000113916754.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000044471421.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972244833.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052801289.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058357722.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058357722.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083361199.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083357733.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058357722.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013912389.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058357722.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027802183.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058357739.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058357722.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000088916754.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088913289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000113916754.8 node_expansions=266
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113913278.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113916754.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113913293.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113913280.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113913269.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000113916754.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000113913254.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113916200.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113913269.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113913254.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113915111.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113915198.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113915765.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113916769.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113916210.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113914824.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000113916769.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113916765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113916765.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113916789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113916789.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113916765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113916765.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113916780.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113916780.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113916791.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113916791.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113916791.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113916791.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113916791.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113916791.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113916791.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113916791.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113916792.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113916759.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113916745.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113916768.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113916767.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113916792.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357313.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133357313.8 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000113916821.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113916800.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000113916784.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113916784.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133357313.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000113916793.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000133357313.8 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000113916782.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113917782.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113916769.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113916768.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113918601.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113918712.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113918879.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113916768.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113919713.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113918323.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133357313.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000127799272.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1800000133357313.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133357313.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133357338.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133357331.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133357324.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133357314.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133360175.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133357350.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000133360175.5 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000133357313.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133358254.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133357300.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133357328.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133359087.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133359244.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133359356.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133357300.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133360189.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133357855.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000133360189.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360203.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360203.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102801589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102801589.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102801613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102801613.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102801635.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102801635.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072246055.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072246055.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072246083.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072246083.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072246081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072246081.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000072246082.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000072246080.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000072246093.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000072246070.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000072246080.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000072246070.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000072246093.0 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000072246082.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000072246081.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072246082.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091687650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091687650.0 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000072246079.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072246080.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072246082.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072246093.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072249026.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072248037.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072248191.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072246080.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072247912.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072248191.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072246637.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091687663.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000091687663.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091687650.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091687650.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091687669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091687669.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091687660.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091687651.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091687660.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091687665.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091687665.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091687666.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091687663.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091687666.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072243222.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072243222.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022243207.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036132097.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000044465429.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999952798764.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999950020095.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000052798770.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036132105.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016687659.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000041687651.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072243206.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000027798770.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963909881.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000016687653.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999966687660.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999997243215.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000016687650.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077798771.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097243205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000097243205.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097243206.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097243199.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097243206.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097245237.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097245237.8 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000097243208.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097243215.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000097243194.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000097243194.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000097245202.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000097245217.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000097245217.8 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000097243183.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097243183.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097243182.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097243196.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097245137.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097245128.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097245228.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097243185.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097244936.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097244307.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097243738.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2100000097245228.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097245218.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097245218.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097247346.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097247346.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022247325.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036136214.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072247325.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044469548.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999952802867.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999950024201.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052802881.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036136214.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016691756.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041691770.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072247325.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027802881.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999963913978.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016691756.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999966691756.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999997247312.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000016691756.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000077802881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000077802881.2 node_expansions=424
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000077800770.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077800784.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000077800774.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077802881.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077800792.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000077802881.2 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000077800771.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000077800793.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000077800773.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000077800804.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000077802884.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000077802638.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000077802717.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000077802716.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000077800773.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000077800770.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000077801881.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000077801325.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2100000077802884.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077802881.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077802881.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077802915.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077802915.8 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022247329.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036139145.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072250256.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044472479.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999952802884.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999950024218.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052805812.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036136224.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016691770.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041691770.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072250256.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027805812.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999963913995.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016691771.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999966691774.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999997247328.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000016691773.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097250256.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000097250256.8 node_expansions=194
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000097247327.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097247335.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000097247314.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000097250256.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000097247336.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000097250256.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000097247314.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097247314.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097247314.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097247326.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097249159.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097249256.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097250291.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097249270.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097247312.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097247314.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097248434.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097247879.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2100000097250291.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097250270.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097250270.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097250292.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097250292.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022250278.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000036139172.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072250294.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044472525.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999952805834.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999950027172.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052805849.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036139159.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016694712.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041694713.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072250294.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027805836.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999963916945.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016694723.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999966694712.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999997250267.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000016694746.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000077805835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000077805835.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077805834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077805834.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077805858.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077805858.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000077805826.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077805817.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000077805818.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077807649.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077805851.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000077807649.2 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000077805816.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000077805850.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000077805817.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000077805826.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000077807683.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000077805850.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000077805818.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000077805839.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000077806850.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000077805817.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000077806927.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000077806394.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000077807683.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077807652.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077807652.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047252106.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047252106.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022252115.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000005585438.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072252096.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044474328.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999922252128.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999919473430.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022252105.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000005585472.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999986140982.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000011140986.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041696549.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999997252105.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999933363204.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999986140984.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999936140982.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999966696538.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999986140982.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066696551.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000072252096.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000072252104.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072252104.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072252113.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072252113.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072252126.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072252126.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058363237.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058363237.8 node_expansions=3
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000091696560.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000083363217.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000088918774.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000077807660.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000077807662.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2400000091696560.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091696552.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091696552.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091698367.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000091696552.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000091696557.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000091696552.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000091698367.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000091696572.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000091698367.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000091696545.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000091696534.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000091696549.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000091696534.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000091698378.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000091696545.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000091696545.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000091696558.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000091696570.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000091697550.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000091696550.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000091697656.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000091697104.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000091698378.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698383.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091698383.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091698388.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000041698388.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000025031735.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000030587277.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999908365044.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999938919715.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000041701021.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025034354.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000005587283.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030589910.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000061145465.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000016698388.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999919476159.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000005587266.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999955587266.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999986142826.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000005587270.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000080589910.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000086145465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000086145465.5 node_expansions=283
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000086142825.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000086142825.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000086142851.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000086142858.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000086142813.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000086142858.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086142846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086142846.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086142858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086142858.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000086142870.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000086142868.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086142870.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908365081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908365081.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000041698399.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000025031733.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000091698405.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000030587291.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999938919722.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000041698416.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025031744.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000005587305.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030587294.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000061142846.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000016698389.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999919476194.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000005587293.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999955587277.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999986142848.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000005587277.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000080587294.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000086142847.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000091698405.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698392.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091698392.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698415.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091698415.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000091698416.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000091698416.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091698416.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116695303.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116695303.5 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000091698407.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116695294.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000116695294.5 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000091698406.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116695294.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000091698413.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000091698426.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000091701068.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000116695294.5 node_expansions=77
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000091698427.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000091698414.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000091698427.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000091699414.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000091698427.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000091698416.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000091698427.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000091698416.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000091701094.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000091698414.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000091699414.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000091698416.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000091699526.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000091698414.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000102806686.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000116695305.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000102804464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000102802908.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000100027809.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2700000116695305.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116695294.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116695294.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000116695306.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000116695294.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000116695307.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000116697980.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000116695297.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000116695305.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2700000116695306.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000116695316.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000116695306.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000116697984.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2700000116695293.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2700000116697970.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000116695307.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000116697971.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000116695317.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2700000116697974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=2700000116697984.5 node_expansions=286
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116697972.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116697972.5 node_expansions=117
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000116695303.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000116695313.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000116695314.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000116696314.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000116695304.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000116695305.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000116695305.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000116695305.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000116697984.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000116695306.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000116696316.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000116695304.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000116696417.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000116695306.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2700000116697984.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000086142418.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116697951.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000116697951.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000086142395.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086142395.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000000031306.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000000031306.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000000031293.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000000031313.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000000031292.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000000031280.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000000031304.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'WHEAT')) score=2700000000031313.5 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000000031313.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000000031293.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000000031313.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000000031328.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000000031328.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000036142428.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019475750.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000086142419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000055586869.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999902809082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999933363760.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000036142416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000019475758.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000025031318.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000086142416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000041697972.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999913920197.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999975031304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999925031316.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999980586859.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000000031308.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000075031308.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000080586873.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000086142419.0 node_expansions=206
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000086142425.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000086142394.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086142425.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000116697924.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000116697924.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000086142427.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000086142415.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000086142427.0 node_expansions=26
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999994451725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005572431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005572153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005571019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005571598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005572154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025015478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351598.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044464247.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052797571.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044464234.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907770.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013903796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044459427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036124986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022240487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016683515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027794093.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016683515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025017976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011127128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019461028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038907778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025017485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038907264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052797571.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052801056.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052801334.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797557.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052801334.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796456.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796456.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796447.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796447.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801346.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052801361.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800524.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798714.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799810.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798699.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052800246.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052800513.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800088.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052801361.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801322.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801346.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801374.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801358.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801320.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801358.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912424.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088912424.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052801364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801355.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801364.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019468031.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019468031.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019468046.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019468031.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019468046.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055579098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055579098.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000019468033.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019468018.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000019468012.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000019468009.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000019468021.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000019472611.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000019472611.8 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000019472079.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019470237.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019470945.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019472611.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019471334.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019470237.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019471778.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019472079.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019471626.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000019472611.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019472611.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019472611.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019472633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019472633.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027804165.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961137525.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050028175.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972248622.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086139280.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961137501.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019472622.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050028169.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050028169.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019472623.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972248612.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972248612.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019472622.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086139303.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086139303.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137512.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137512.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027804187.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019472622.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050028169.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972248622.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086139280.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961137501.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019472613.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019472612.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050028169.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050028197.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019472613.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972248612.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972248612.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019472622.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086139280.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086139280.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139280.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139280.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086139286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139286.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137513.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137489.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961137489.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137513.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019472624.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055576062.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019472635.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050028180.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972248624.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019472624.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113911173.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961137513.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019472624.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019472635.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019472635.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077800062.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050028190.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019472635.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972248637.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972248624.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019472635.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113911173.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000113911173.6 node_expansions=266
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139311.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139289.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139311.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139311.0 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000086143374.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086141535.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086142253.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086144757.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086141257.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086141531.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086143090.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086143374.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086142924.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086141711.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113911221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000105575389.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000113911221.6 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911221.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911197.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911221.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150027702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150027702.2 node_expansions=111
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113915247.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113913458.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913180.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113916636.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113913176.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113913464.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113914991.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113915247.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113914832.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113913595.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000113916636.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113916658.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113916598.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916658.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916636.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916636.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000113919859.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113920703.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113918858.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113918595.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113918581.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113918860.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113920414.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113920714.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113920269.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113919304.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113919047.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136133418.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000113919859.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113919859.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113919821.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113919859.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961140315.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961140315.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961140293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961140255.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961140293.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961140311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961140311.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961140294.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961140256.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961140294.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986140283.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986140283.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961140311.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961140290.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961140311.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961140279.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1499999961140279.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988918066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988918066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988918079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988918079.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961131115.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961131115.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988922120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988922120.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961131115.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961131115.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961135120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961135120.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000019466225.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000055575502.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999933353336.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083355058.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086132835.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999983354225.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019466225.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122243947.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999991688474.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991688474.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083355058.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113910613.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050021794.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019466225.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983354226.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999983354225.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019466225.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000122243947.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000122243947.0 node_expansions=98
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000122243947.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000111132850.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000113910613.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1800000122243947.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122243975.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122243975.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122243981.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122243981.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122243970.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122243970.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122243995.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122243995.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122243997.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122243997.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122244017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122244017.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122244025.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122244024.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122244025.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933353336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933353336.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999933357356.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999933355572.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999933355302.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999933355304.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999933355580.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999933355582.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999933357089.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999933357366.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999933356969.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999933355978.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999933355703.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1799999933357366.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933357366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933357366.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902801801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902801801.8 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999927801795.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999902801778.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2099999927801795.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927801778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927801778.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955579572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955579572.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955579533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955579533.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927801760.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927801760.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927801804.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927801804.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966691559.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966691559.5 node_expansions=214
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999927809870.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999927808036.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999927809425.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999927807758.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999927807925.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999927808203.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999927807481.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999927808036.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999927809592.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999927808203.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999927808036.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999927808481.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2099999927809870.0 node_expansions=346
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999927806814.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999927808036.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999927809425.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999927807758.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999927807960.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999927808203.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999927805814.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999927808071.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999927809592.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999927809870.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999927808219.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999927808036.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999927808497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2099999927809870.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900032092.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900032092.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900032126.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900032126.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900032108.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900032108.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999938921891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999938921891.0 node_expansions=368
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022256134.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994476583.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077811712.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083367256.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999961144137.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022256144.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000088922805.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999927809926.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994478370.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999994478370.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077811701.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138922826.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000083367267.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022256144.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999961144144.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999961144151.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022256137.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088922805.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000138922826.8 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138922812.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138922779.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138922812.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022256144.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994476583.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077811694.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083367261.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999961144137.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022256155.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000088922816.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999927809929.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994478371.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999994478360.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077811712.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138922823.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000083367270.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022256148.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999961144137.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999961144151.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022256137.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088922823.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000138922823.2 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138922805.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138922779.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138922805.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916694714.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916694714.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022256137.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994476583.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077811712.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083367249.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999961144151.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022256137.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000088922805.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999927809915.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994478367.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999994478378.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077811694.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138922805.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000083367249.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022256137.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999961144137.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999961144137.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022256137.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088922815.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000138922805.2 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138922815.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138922779.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138922815.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900032090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900032090.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999880583083.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900032114.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999900032114.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900032113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900032113.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880583069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880583069.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880583057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999880583057.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983362658.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999955583058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038918169.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044473725.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999922254405.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022251503.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050029290.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999888916414.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999955584845.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999955584835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000038918169.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000100029289.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000044473725.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999983362613.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999922250658.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999922250613.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022251537.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088918210.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000100029289.8 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100029280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100029280.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100029322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100029322.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100029279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100029279.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000100029279.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100033045.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000100029332.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100029321.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100033029.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000100033045.0 node_expansions=72
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000100030291.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000100031524.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000100031246.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000100031211.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000100031402.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000100029267.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000100029280.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000100030267.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000100031513.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000100030312.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000100033045.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000100030291.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000100031513.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000100031934.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000100033045.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100033090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100033090.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086145156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086145156.0 node_expansions=267
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000086143489.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086144711.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086144433.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086145156.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086144433.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086144600.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086142489.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086142489.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086142489.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086144156.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086143489.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086142489.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086144711.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086145156.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086144878.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000086145156.0 node_expansions=513
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000086143489.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086144725.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086144479.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086144368.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086144479.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086144602.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086142489.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086142489.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086142535.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086142489.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086143535.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086142513.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086144735.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086145158.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086144893.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000086145158.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086145156.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086145156.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086145180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086145180.0 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000086148545.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086149767.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086150045.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086148767.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086149656.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086149656.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086147545.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086147545.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086147545.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086148545.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086147545.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086148545.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086149767.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086149378.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086147545.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086149767.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000086150045.0 node_expansions=578
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000086148100.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086149336.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086148489.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086149257.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086149213.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086147100.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086147100.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086147135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086148124.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086147116.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086148100.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086148135.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086150069.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086149322.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086148947.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086147100.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000086149491.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000086150069.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086150069.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086150069.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983372291.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999941703833.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999847259392.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000038927836.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044483386.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999908371413.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008372302.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036150053.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999875037180.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999941705600.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999941705600.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025038975.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030594500.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999969483392.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999908371394.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999908371402.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000008372315.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000075038942.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000075038942.0 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000075038935.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075038964.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000075038966.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000075038932.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000075038971.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000075038971.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058371731.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058371731.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075038957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075038957.5 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000075039972.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000075041367.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000075041222.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000075040388.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000075041082.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000075041080.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000075038972.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000075038972.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000075039000.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000075039972.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000075038972.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000075039970.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000075039972.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000075039972.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000075041201.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000075040802.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000075038979.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000075041367.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000075041367.8 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000075041360.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075041378.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000075041355.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000075041367.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000075041357.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000075041378.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075041345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075041345.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999847261795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999847261795.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999847261778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999847261778.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069457268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063900333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058347490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080569498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063901976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058346698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063903046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027788546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080569213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066679156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052787489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038900552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011933.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678544.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000080569498.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000080572276.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999997235762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997236866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997236033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997236576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000052794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036125264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008342405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022233596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030572208.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027791085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022234126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022235515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000038903862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052794498.5 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000052794498.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572311.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080572297.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000119461197.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025014974.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055572286.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055572287.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002792741.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094461186.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038903852.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000014952.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572286.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055572286.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055572297.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572286.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055572286.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055572286.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055572300.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002792730.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002792731.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000119461197.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119461199.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119461199.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119461187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119461187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119461187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119461187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119461188.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119461188.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119461208.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119461208.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152794460.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152794460.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080572298.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025014979.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055572274.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055572285.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055572298.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002792733.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094461187.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038903853.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000014955.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572274.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055572274.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055572285.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572274.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055572289.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055572274.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055572274.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002792719.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002792719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094461187.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094461187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464399.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094464399.6 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094461189.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461186.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094461194.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094461197.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094461199.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000094461199.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094461186.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461148.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461186.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094461197.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094461197.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094461211.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461172.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461211.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094461208.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094461208.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094461211.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461159.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461211.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127794512.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125016711.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000127794512.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127794488.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127794488.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127794501.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127794501.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127794501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127794501.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127797713.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127794509.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127797709.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127794545.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127794521.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127794511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000127797709.5 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000127794518.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127797284.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127796887.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127797431.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127797431.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127794507.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127797007.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127797709.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000127797709.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797709.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127797722.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113908845.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000152797723.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025018191.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088908836.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088908836.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088908820.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036129279.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038907058.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000018153.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088908820.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088908820.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088908835.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088908835.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088908820.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088908820.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088908820.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036129265.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036129276.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000152797723.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133353293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133353293.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152797723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152797723.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113908832.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025018179.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088908845.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088908834.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088908834.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036129289.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000127797724.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038907057.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000018181.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088908834.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088908834.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088908836.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088908834.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088908848.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088908836.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088908836.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036129278.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036129289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000127797724.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797735.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797727.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127797727.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127801787.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127804732.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127804565.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127806121.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127804732.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127804176.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127801787.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127805843.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127804287.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000127806121.0 node_expansions=567
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127801787.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127804176.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127804565.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127804176.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127804732.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127804176.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127801787.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127804732.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127804287.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127806121.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000127806121.0 node_expansions=120
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108361666.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127806108.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127806125.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127806111.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127806121.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000127806125.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361669.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108361692.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361666.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980582097.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980582097.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980582097.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980582097.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980582131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980582131.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113917243.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000133361688.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005582121.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088917260.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088917245.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069472798.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016693243.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108361688.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019471023.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069472787.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069472787.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069472802.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069472787.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069472787.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069472798.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069472787.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016693232.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016693234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000133361688.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133361692.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133361652.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133361692.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133361698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133361698.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000133361700.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133364860.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000133364898.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133361699.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000133361701.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000133361702.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000133364898.8 node_expansions=95
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000133361676.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133362687.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133364468.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133364065.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133364636.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133364076.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133361676.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133364631.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133364913.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000133364176.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133364358.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147243705.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000141690767.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000150021587.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000133364913.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000133364914.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133364871.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133364914.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133364923.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133364923.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163920423.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000163920423.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000163920408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163920408.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163920408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163920408.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163920427.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163920427.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000163925297.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163926297.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163928075.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163927686.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163927686.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163928242.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163928520.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163925298.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163925297.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163927797.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000163928242.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000163927964.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000163928520.0 node_expansions=348
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000163923353.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163924353.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163926147.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163925758.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163928520.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163925742.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163926297.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163923367.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163923353.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163925869.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000163928256.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000163923353.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000163926020.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000163928520.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163928520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163928520.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163936631.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163936631.0 node_expansions=239
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163928556.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163928556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163936669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163936669.5 node_expansions=239
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000163928555.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000163928569.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000163928567.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000163928584.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000163928552.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000163928584.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163928555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163928555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144484112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144484112.0 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144484118.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000016704567.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119484121.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000119484118.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080595231.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999997260110.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000119484111.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000030593451.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999991704555.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080595233.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080595231.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080595218.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000080595231.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080595221.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080595231.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080595221.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999997260110.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999997260107.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000144484118.5 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144484153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144484153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144484121.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144484121.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144484120.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000016709428.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119488966.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000119488966.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080595235.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999997260123.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000119488983.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000030593453.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999991704578.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080595232.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080595235.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080595235.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000080595235.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080595235.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080595235.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080595244.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999997260123.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999997260124.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000144484120.0 node_expansions=158
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144484154.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144484092.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144488950.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144488966.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144484126.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144488966.2 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144484077.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144487334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144485092.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144486877.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144486480.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144486480.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144487038.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144484077.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144484092.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144486577.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144488966.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144484077.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144486744.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144486466.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000144488966.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144488980.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144488980.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144488982.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144488982.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144488966.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144488966.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144488980.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144488980.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144489002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144489002.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991709424.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991709424.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991709424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991709424.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963932467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963932467.8 node_expansions=268
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963925924.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963925924.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920235.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938920224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944482320.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944482320.2 node_expansions=267
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944475778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944475778.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944482320.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944482320.2 node_expansions=267
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999944475800.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999944478700.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999944475772.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999944475757.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999944475802.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999944478700.2 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999944475755.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999944475755.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999944476757.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999944478550.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999944478144.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999944478422.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999944478161.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999944478714.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999944475772.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999944475777.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999944478255.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999944475755.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999944475777.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999944478145.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999944478144.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999944478714.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916700924.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916700924.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944478734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944478734.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999944478722.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999944478724.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999944479722.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999944481500.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999944480555.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999944481401.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999944479722.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999944481113.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999944478724.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999944478722.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999944481224.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999944481110.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999944478722.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999944478724.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999944481111.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999944481110.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999944481500.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999944481500.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944481500.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944485242.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944485242.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999944481513.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999944481488.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999944481503.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999944485257.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999944481503.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999944485257.0 node_expansions=61
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999944481479.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999944481479.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999944485257.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999944482493.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999944483327.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999944484148.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999944482479.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999944483882.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999944481479.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999944481481.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999944483979.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999944482501.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999944482483.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999944481481.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999944481483.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999944483868.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999944483890.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1799999944485257.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944485257.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944485257.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944490425.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944490425.8 node_expansions=333
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999944485261.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999944485280.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999944485290.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999944485255.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999944485252.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999944485290.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944485268.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944485268.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063926366.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063926368.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999936146810.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066704135.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063926366.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000037456.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066704136.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950035692.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999911146790.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000000037456.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000027815245.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000052815245.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025037477.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000037463.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000037466.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000000037456.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999916702345.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999944480134.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000066704136.8 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000066704146.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066704113.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066704146.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066704136.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066704136.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063928996.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063928996.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999936146821.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066704144.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063926355.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000037470.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999916702366.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950035700.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999911146803.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000000037477.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000027815244.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000052817885.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025037478.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000037470.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000037470.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000000037479.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999916702359.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999944480143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000066704144.8 node_expansions=167
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000066704144.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066704112.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000066704134.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000066704134.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000066706774.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000066704144.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000066706774.2 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000066704107.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066704122.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066704136.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066705107.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066705953.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066706803.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066705107.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066706525.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066704136.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066704107.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066706607.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066705122.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066705119.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000066704119.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000066704107.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000066706508.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000066706508.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000066706803.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066706774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066706774.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066706788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066706788.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000066706797.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066709265.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000066706802.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000066706789.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000066706801.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000066709265.8 node_expansions=66
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066706765.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066706765.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066706794.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066707765.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066708599.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066707765.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066709169.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066706777.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066706765.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066709265.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066707767.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066707780.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066706765.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000066706765.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000066707780.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000066708350.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000066709183.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000066708621.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000066709265.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066709267.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066709267.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066709265.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066709265.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066709277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066709277.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066711666.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066711666.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066709299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066709299.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066711695.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066711695.8 node_expansions=117
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000066709306.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066711653.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000066709313.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000066709278.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000066711617.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000066711653.2 node_expansions=80
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000066711126.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066709286.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066710264.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066709293.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066709286.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066710264.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066711667.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066709264.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066710264.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066709264.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066710820.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066709293.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066709264.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000066710264.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000066710278.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000066711667.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000066711097.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000066711375.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000066710264.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000066711667.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066711653.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066711653.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000066711693.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066711692.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000066711668.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000066711678.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000066711678.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066711693.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086153182.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086153182.2 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066711699.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066711699.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066711689.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066711689.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027822822.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027822822.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027822836.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027822836.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016710316.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016710316.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027822806.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027822806.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 8 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027822806.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027822806.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016711734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016711734.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000016711719.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016711714.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016711719.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000016711717.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016711717.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 12 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000016711731.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016711736.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000016711736.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000016711736.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016711723.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016711736.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000016710349.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016710349.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000013932505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000052821423.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999886152949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000013932534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999950043649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999866708538.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000075040671.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999938930756.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999861152982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999950043649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000008374004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000022262893.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999994485115.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999950043649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999950043649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999950043649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999866708538.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999894486285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000075040671.0 node_expansions=483
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055599171.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075040668.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075040668.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000055599198.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000055599170.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000075040668.0 node_expansions=98
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055599181.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055599178.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075040668.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000055599200.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000055599190.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000075040668.0 node_expansions=63
FooPlayer.decide: Prioritizing 8 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000072264851.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072262169.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069481170.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000063928280.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000072257136.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069485668.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000072260502.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075040682.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2100000075040682.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075040668.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075040668.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866705560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866705560.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866705560.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866705560.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999866705572.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866705572.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999838927779.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999838927779.2 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061124766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058346652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061123877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055569710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055568589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055568874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058346652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061123867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016678278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050012501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016677723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050012278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055568889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000052790821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052790533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030565761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030564650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047235262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044457495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027786605.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027788271.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676328.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036121605.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036119372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036117983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016674944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016674665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016677444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033341882.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033343549.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030565276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036120493.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121882.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000061125589.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126145.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130311.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130034.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000061130311.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000008349931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011129421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008347161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002789108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005570775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016678889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999980572144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013906354.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999980571588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030574756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013906364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002794151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019462743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011123596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000011595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988901027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988902416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994458264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994457138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994455749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999980568806.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999980568503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999980571296.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022240032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002793295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013906352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000015795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008349696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005571350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999983347126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679070.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000030574756.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000030574756.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030573089.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000030571978.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000030574756.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038905311.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038905311.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038905312.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038905312.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038905323.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038905318.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038905321.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038910728.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038905330.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000038910728.5 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000038905317.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038910581.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038910742.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038910464.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038908784.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038907526.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038908359.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038907248.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000038910742.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910728.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038910743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910743.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910757.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910782.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910782.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910757.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910759.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910759.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038910758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910758.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910773.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910773.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038910759.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038910756.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038910766.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038910767.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038910768.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000038910768.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910744.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910744.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908966.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988908966.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908965.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988908965.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353410.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353410.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353409.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353409.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353409.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999958352534.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958352534.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038910744.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047244078.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958353409.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030577420.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958352545.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008355187.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008355187.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038910766.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000077799632.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047244077.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008355201.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999958353409.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030577420.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030577410.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008355187.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008355201.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000077799632.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077799655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077799655.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077799655.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077799655.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077799668.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077799668.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353423.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353423.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353423.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353447.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353447.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353446.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353448.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353448.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353449.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353449.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353448.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353448.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958353459.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958353435.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353459.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353465.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353465.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958353465.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958353457.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353465.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353443.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999958352554.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958352554.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038910801.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047244121.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030577467.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958352554.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008355221.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008355221.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038910787.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077799666.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047244123.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355221.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999958353443.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999958353444.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030577454.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030577445.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008355221.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008355222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000077799666.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077799676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077799676.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077799690.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077799690.9 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000077799677.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077804955.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077803177.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077802344.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077804844.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077803177.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077801899.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077802733.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077801621.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105572018.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000105572018.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105572031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105572031.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105572032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105572032.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105572031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105572031.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577285.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577285.8 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000105572044.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105572056.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000105572034.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105572013.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105572012.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000105577285.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000105577285.8 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105572009.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105577286.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105574521.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105573688.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105577158.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105575502.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105574220.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105575067.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105573942.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000105577286.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577299.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577321.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577300.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577300.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958352400.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958352400.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999958352388.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958352395.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999958352395.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958352384.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958352394.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=899999958352395.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958352419.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958352419.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243051.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243051.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997242149.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997242149.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066688382.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075021731.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058355051.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958352371.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036132852.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036132815.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066688395.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105577271.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075021718.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036132815.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997243038.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997243038.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058355051.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058355051.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008355060.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008355051.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000105577271.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577273.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577273.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577274.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577274.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577350.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577350.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577322.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577322.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105577320.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105577320.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997242209.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997242212.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066688441.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075021796.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997243101.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058355112.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999958352445.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036132896.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036132890.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066688445.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075021765.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036132892.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997243098.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997243101.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058355112.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058355108.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008355098.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008355102.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000075021796.2 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075021775.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075021778.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075021778.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075021779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075021779.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075021779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075021779.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075021779.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075021740.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075021779.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026899.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075026899.6 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075021786.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075021779.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075021786.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026913.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075026913.6 node_expansions=46
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075021801.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075026912.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075026912.1 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075021788.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075026912.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075021800.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075021798.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075021778.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000075026912.2 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075021775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075024286.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075023451.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075025245.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075022767.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075026912.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000075025257.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000075021786.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000075024831.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000075023731.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000075026912.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026912.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075026912.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075026922.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075026922.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997247357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997247357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066693590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999997248257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058360257.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999958357579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036138035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036138025.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066693580.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000105582490.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000075026925.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036138036.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999997248247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999997248247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058360257.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058360269.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000008360246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000008360246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000105582490.6 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582469.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582469.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582470.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105582470.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582484.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105582481.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105582465.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105582478.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000105582455.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582484.1 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582481.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105582481.6 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083360265.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105582461.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105582461.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582454.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105582451.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105582475.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105582460.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000105582465.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000105582475.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582461.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582461.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582488.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105582488.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105582498.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105582464.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582498.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997247377.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997247365.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066693612.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075026931.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999997248254.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086132871.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999958357587.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036138031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036138031.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066693611.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075026935.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036138045.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997248254.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997248254.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058360278.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058360276.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008360266.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008360267.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000086132871.2 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058360289.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058360289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058360264.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058360289.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058360286.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000058360276.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058362789.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058361956.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058363777.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058361289.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058363776.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058360289.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058363332.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058362220.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058363221.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000058362666.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086132893.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1200000086132893.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086130393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086130393.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086132937.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086132937.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061128195.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086132892.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000086132892.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086130405.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086130405.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000008352641.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008355116.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000008355116.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008355102.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008355102.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000008355106.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000008355129.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000008355119.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000008355092.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000008355114.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000008355125.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1200000008355129.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008358576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008358576.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008355107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008355107.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983351739.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983351739.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999983351739.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999983354213.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983353393.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983355196.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983351717.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983355173.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983351717.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983354794.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983353670.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983353671.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983353102.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1199999983355196.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983355198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983355198.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983355187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983355187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958347029.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958347029.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022241517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022241517.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999983355220.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999983357698.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983356212.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999983356865.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983355210.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999983356210.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999983355198.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999983355198.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999983358254.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983357143.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983357156.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999983355210.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000022241528.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000022241528.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000019271.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000019271.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011130405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011130405.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011130427.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011130427.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011133469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011133469.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000011130452.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011130426.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011130452.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972244572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972244572.0 node_expansions=26
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999972241550.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972244058.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972241573.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972243226.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972241550.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972242525.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972241552.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972241573.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972244605.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972243509.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972243518.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999972241562.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999972244605.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999950022397.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972244580.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999972244580.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950022357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950022357.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005582752.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000005580413.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000005582752.8 node_expansions=202
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000005580435.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005582752.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005580423.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005582475.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005581363.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005582221.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005580413.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005581389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005580437.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005580423.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005581538.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005581932.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005580438.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000005582752.8 node_expansions=355
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000005580448.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005581388.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005580436.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000005582475.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005581363.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005582105.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000005580413.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005581388.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005580413.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005582752.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005580447.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005581550.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005581261.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005580426.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1500000005582752.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005582778.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005582778.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991693878.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991693878.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991693901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991693901.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991693923.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991693923.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936138334.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936138334.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999936138354.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999936139330.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999936138355.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999936140465.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999936139330.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999936141010.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999936140021.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999936138343.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999936139330.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999936138343.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999936138345.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999936139465.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999936139178.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999936138343.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=1499999936141010.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936141022.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936141022.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963918731.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963918731.8 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999963917842.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000029843.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047252066.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069474288.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999980584509.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041696510.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999975029842.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005585399.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058363177.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000050029844.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000127807621.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097252066.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019474287.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999980584509.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000002806732.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000063918732.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041696510.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999991696509.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000127807621.8 node_expansions=282
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116696524.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000127807635.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000127807621.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000127807668.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000127807658.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1800000127807668.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807668.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807635.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127807635.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807658.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807658.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809768.0 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127807690.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127807656.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807690.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000141693201.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141694132.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141693211.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141695243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147252077.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141693201.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141693201.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147252077.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141693201.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144471910.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141693211.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141694312.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141694034.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141693201.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000141693576.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000141695243.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000147252077.2 node_expansions=577
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000127808688.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127810742.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127808680.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127808670.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147252077.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000127808677.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000147252077.2 node_expansions=109
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000127808669.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127809656.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127808669.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127810767.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127808680.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127808678.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127809669.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127808680.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127809934.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127808669.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127809767.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127809502.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127808656.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147252077.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000141692465.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000141694146.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2100000147252077.2 node_expansions=74
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086126700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033343554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055568609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066678922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086125609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061125810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033341329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033340496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033342441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000069456709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075014497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000080570886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000072234441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000058345829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000058345829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000086126700.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130034.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086130311.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002786862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002786020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025012753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027791109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055571700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019455760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011120470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011121304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013898514.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002785737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002786559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002786559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002786851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016677739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011121305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011122416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044460587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050016976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041680532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016677128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038902476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011123249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055571700.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571700.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570589.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055571700.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576599.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055574645.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573662.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574642.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576576.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055573940.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574220.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576151.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055576576.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055576576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576576.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576604.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576604.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576604.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576604.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581006.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581006.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025021037.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576586.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055581006.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055576577.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055576609.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055581006.2 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055579506.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578506.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579506.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580630.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579797.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576575.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578807.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579061.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055581006.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055581006.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581017.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581030.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581068.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086136621.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019467300.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086136620.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055581055.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002801499.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088914409.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055581055.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988911731.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988911734.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055581054.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055581055.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055581054.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002801498.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002801498.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088914402.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088914398.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055581054.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055581065.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088914409.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914412.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914364.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914412.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914403.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914403.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086136646.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019467301.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086136646.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055581069.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002801526.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055581079.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988911736.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988911736.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055581068.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055581079.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055581068.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055581069.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002801513.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002801513.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088914413.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088914404.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055581069.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055581068.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088914413.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914414.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914398.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914414.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105576174.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105576174.6 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914424.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914411.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914424.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105576211.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105576211.6 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088917356.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916356.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088917364.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088918463.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917633.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088917911.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914411.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916633.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916911.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088917078.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105576199.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000105576199.1 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105576212.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105576173.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105576212.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000105576211.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105576219.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000105576191.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105576179.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105576204.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000105576199.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105576219.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105576209.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105576209.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102798442.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047241108.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102798443.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055576210.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002796654.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105576221.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072242876.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016685543.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016685530.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072242864.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000072242863.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000072242863.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055576197.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041687308.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041687321.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105576233.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072242864.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072242864.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000105576233.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105579677.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105579677.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102798455.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047241096.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102798455.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055576210.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002796668.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105576233.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072242877.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016685557.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016685544.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072242890.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072242890.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072242877.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055576207.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041687322.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041687322.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105576229.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072242890.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072242877.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000105576233.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105576229.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105576208.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105576229.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002796664.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002796664.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002796664.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002796642.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002796664.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036129940.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036129940.2 node_expansions=27
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000002799580.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002798608.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002799580.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002799721.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002798896.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002800144.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002796664.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002798885.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002799162.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000002799311.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000002800144.5 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999972242088.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002800134.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000002800130.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000002800133.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000002800134.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000002800131.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000002800134.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972242068.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242068.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245094.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245094.9 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972242092.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972242066.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242092.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986130959.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986130959.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999986133901.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986132901.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986133901.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986134010.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986132889.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986130943.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986133166.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986133177.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986133168.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999986133457.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999986133623.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999986134010.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986134012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986134012.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999986134001.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986134019.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999986134011.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999986134021.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999986134034.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=899999986134034.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999986134031.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986133996.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986134031.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245131.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245131.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245131.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248340.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972248340.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999972248063.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972248354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972247076.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972248062.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972247632.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972247074.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972245131.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972247354.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972247351.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972247354.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972247798.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999972247798.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999972248354.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248351.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972248351.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950029063.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950029063.1 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999950029063.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950028076.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999950029063.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999950028632.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999950027963.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999950028074.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999950026129.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999950028796.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999950026132.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999950026132.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999950026129.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999950028240.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999950028798.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=899999950029063.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950029074.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950029074.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950029076.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950029076.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950029076.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950029076.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950032021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950032021.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999950030352.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950031018.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999950032032.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999950031574.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999950030085.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999950031029.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999950029087.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999950031751.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999950029074.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999950031185.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999950029087.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999950029085.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999950031198.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999950031754.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=899999950032032.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950032029.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950032029.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950032046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950032046.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072256053.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994476478.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050033824.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002811598.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075033811.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072256056.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999963920934.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963920931.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019478254.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019478267.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019478254.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002811598.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988922712.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988922709.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052811601.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083367165.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050033821.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019478255.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000083367165.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083367167.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083367118.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083367167.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111143899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111143899.2 node_expansions=73
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=900000083368435.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083369101.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083368157.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083369670.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083368156.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083369114.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083367157.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083369003.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083367167.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083369281.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083367157.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000083367167.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000083369278.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000083369268.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000083369824.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000111143910.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000100030857.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000097252799.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000102808633.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1200000111143910.2 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111143901.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111143901.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100028481.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100028481.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088917381.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999983360048.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000077806249.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030584048.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999966693380.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000091695158.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061139582.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002806247.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002806247.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036139590.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047250727.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036139579.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019472915.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005584024.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005584026.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069472937.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066695138.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008361815.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000091695158.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091695160.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091695131.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091695160.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111136619.0 node_expansions=69
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000091695448.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091697114.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091696170.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091697667.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091695169.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091697101.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091695180.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091697003.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091695169.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091697291.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091695156.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091695167.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091697267.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000091697291.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000091697824.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000108359678.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000111136642.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000111136642.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136642.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111136642.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111136634.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111136669.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111139322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111139322.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000111139554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111141220.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111139276.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111142887.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111139276.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111141498.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111139276.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111141109.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111139276.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111141387.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111139276.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111139276.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111140387.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111141387.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111142220.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000111142887.2 node_expansions=396
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111139170.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111139125.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111139150.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111142887.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111139135.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000111142887.2 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000111139387.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111141065.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111139124.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111140135.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111139109.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111141054.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111139123.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111140953.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111142898.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111141246.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111139124.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111139120.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111139120.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111139120.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111141231.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111141789.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000111142898.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111142898.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111142898.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111142927.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111142927.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000111140149.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111142925.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000111142909.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111142922.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111142911.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000111142922.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000111142925.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111140124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111140124.0 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000005587356.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000005587323.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000005587332.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000005587345.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000005590025.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000005587345.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000005587357.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000005587357.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000005587322.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000005589999.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000005587346.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000005590002.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000005587332.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000005589986.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000005587344.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000005589998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'SHEEP')) score=1500000005590025.5 node_expansions=225
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005587337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005587337.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000005589314.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005587373.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005588358.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005587358.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005589303.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005587371.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005589192.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005587369.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005589484.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005589748.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005587358.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005587358.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005587373.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005589481.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000005590036.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000005590036.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005590040.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005590040.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000005592982.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005591984.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005590026.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005591040.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005590028.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005591973.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005590028.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005590037.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005591870.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005592139.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005592417.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005590028.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005590052.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005590026.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000005591870.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000005592148.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1500000005592982.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005592971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005592971.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005594259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005594259.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000005591869.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005591884.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000005591857.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000005591882.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000005591858.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000005591884.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005591869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005591869.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005594261.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005594261.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000005593994.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005593813.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005591872.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005592882.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005591885.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005591871.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005591882.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005591868.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005593706.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005594262.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005591868.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005591871.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005591872.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005593716.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000005593983.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000005594262.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005594261.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005594261.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008374415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008374415.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008370649.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008372059.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000008372042.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000008374415.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000008372038.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=1500000008374415.5 node_expansions=75
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000008374148.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008373973.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008372037.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000008373026.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008372052.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008372037.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008372037.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008372028.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008373885.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008372028.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008372037.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000008372026.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000008373873.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000008374151.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000008374426.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1500000008374426.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008374417.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008374417.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008374427.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008374427.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008374427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008374427.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975041114.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975041114.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975041111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975041078.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975041111.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975041128.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975041128.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975041106.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975041112.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999975041112.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975041122.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975041122.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000008374418.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1499999975041124.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000008374404.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1499999975041117.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1499999975041127.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1499999975041137.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1499999975041115.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000008374417.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1499999975041128.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1499999975041071.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1499999975041094.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1499999975041137.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000008374428.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1499999975041115.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000008374416.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000008374431.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008374431.2 node_expansions=200
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075041113.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969483780.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063930002.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016707780.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000111152224.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047263328.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988929996.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999988929996.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022263330.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000033374447.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022263330.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999986152219.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999972263330.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999991707774.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088929994.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119485558.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052818891.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999994485552.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000119485558.0 node_expansions=1270
FooPlayer.decide: Filtering out maritime trades from 20 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000119485550.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000119485527.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000119485550.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000119485537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000119485550.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000119485547.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000119485537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000119485547.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000119485540.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000119485537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000119485519.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000119485537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000119485547.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000119485540.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000119485547.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000088929992.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=1500000119485550.0 node_expansions=296
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119485507.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119485503.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119485502.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119485513.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119485515.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1500000119485515.5 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119485517.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119485517.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091699224.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091699224.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091699216.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091699216.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944476995.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944476995.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944476982.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944476982.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944477005.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944477005.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999913921430.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944476982.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999944476992.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999944476995.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999944476993.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1499999944476995.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999944477006.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944476968.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944477006.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944477002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944477002.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999944477006.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944476968.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944477006.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947254784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947254784.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999947254773.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947254735.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947254773.2 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063904165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083348102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058346097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063904157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086126165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077790887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061125541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086127268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080568664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000086125331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000086127268.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129490.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128379.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131157.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000086131157.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027793321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019461942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013903818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044464708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050020046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022241377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019461942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994458533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994458242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044459765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994461310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052796988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019462462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033350809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008350462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027796920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013905795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997235194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002790183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994457963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994458781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027794140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005568792.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052796988.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796155.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796988.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052796988.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127290.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127290.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127290.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127290.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127277.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127277.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127277.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127277.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569941.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569941.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569930.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569930.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569941.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569941.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569943.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569933.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569933.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569943.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569953.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569953.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005569954.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569954.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569943.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569955.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569955.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005572188.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005572767.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005571909.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005575136.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005574580.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005572187.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005573298.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005572187.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000005575136.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575111.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575111.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575132.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575132.4 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000005577331.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005577887.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005577053.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005578054.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005579720.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005577789.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005575109.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005578442.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005577346.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000005579720.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579720.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579720.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579735.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579735.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005583188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005583188.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005577786.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579707.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005579719.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005579719.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005579744.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000005579744.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579729.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579729.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579744.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579743.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005579745.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579723.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005579735.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005583210.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005579722.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000005583210.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005581933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005582932.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005581932.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005582487.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005581654.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005582667.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005582377.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005579710.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005583056.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005583210.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000005583210.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005583211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005583211.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005581266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005581266.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005583245.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005583245.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005581266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005581266.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249887.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972249877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249877.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249888.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249888.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249888.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249888.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244731.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972244731.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972247951.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972247951.6 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999972246952.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972246563.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972247953.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972245730.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972245841.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972246674.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972244730.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972245744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972244744.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972246119.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999972246966.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=599999972247953.6 node_expansions=121
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972247953.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972247932.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972247932.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972247932.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972247943.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972247953.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999972247966.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972247939.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999972247945.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972247933.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972247959.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999972247943.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972247966.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019118.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999972247975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972250127.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000000019104.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972247958.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972247957.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999972247967.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000000019104.5 node_expansions=100
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999972250165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972249801.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972248944.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972249054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972249887.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972247943.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972248943.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972247943.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972249332.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972248956.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999972248776.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999972249787.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999986129533.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000000019118.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999994463129.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000000019118.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019118.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019118.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019118.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019131.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019155.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000019154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019154.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019152.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000000021377.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000020959.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000020134.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000020265.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000021100.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000019154.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000020125.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000019155.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000020550.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000020138.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000000019994.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000000020959.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000000021377.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021377.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000021377.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021377.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080581590.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000097245408.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094470479.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055578733.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008356507.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002800932.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072245377.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105581590.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069470479.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036134285.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036134279.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036134265.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999980576941.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999952799154.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008356488.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036134285.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002800933.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002800929.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000105581590.8 node_expansions=142
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105578719.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105578678.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105578678.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105581590.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105578700.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000105581590.8 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000105581612.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105580504.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105579671.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105579811.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105580645.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105578700.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105580758.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105579647.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105578676.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105580099.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105579647.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105579520.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000105580479.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=900000105581612.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581590.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116689784.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116689784.5 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581629.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581629.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116689785.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116689785.5 node_expansions=59
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091689809.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108356463.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000105578698.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066689809.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011132453.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019467563.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013912007.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083356475.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080578698.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047245341.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047245341.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047245341.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991688007.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963910230.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019467563.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047245341.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000013912007.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000002800896.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000108356463.2 node_expansions=1124
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000097250132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097250132.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097249298.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097249393.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097248298.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097248295.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097250392.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097249281.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097248281.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097249690.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097249301.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000097249132.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000097250115.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000108356475.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=1200000108356475.2 node_expansions=172
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108356453.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108356453.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963910255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963910255.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963910243.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963910243.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927799157.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927799157.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927799133.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927799133.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905581089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905581089.5 node_expansions=206
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999905577753.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905578714.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905577880.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905578021.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905576920.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905576911.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905578991.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905577881.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905576920.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999905578309.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999905577880.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999905577753.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999905578714.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1199999905578991.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905578991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905578991.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999872245690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999872245657.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872245690.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883354674.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883354674.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999872245683.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999872245657.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872245683.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872245691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872245691.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999872245691.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999872245682.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872245691.0 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022229336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047239368.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013904112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038901044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013906034.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013904087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013903262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013904097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058349231.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018067.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044462509.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041682761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036125205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025011595.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012706.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025011863.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050014142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038901628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038903032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033347205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050013098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038902755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036124976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022232962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036125277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038905539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030569149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041682207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000058349231.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058348109.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000058349220.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349234.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349234.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349231.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349257.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349256.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349256.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058349257.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349254.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349257.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014133.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014133.6 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966680800.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000014117.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000014107.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000014109.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000014097.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000014110.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000014117.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966680797.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966680797.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349250.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025015895.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050020627.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011125241.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088904798.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058349250.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025015896.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025015895.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966680783.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966680797.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005569683.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980569686.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055571461.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025015896.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025015896.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025015895.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025015896.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088904798.4 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088904798.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904798.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088904785.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088904793.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088904796.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088904798.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088904785.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=600000088904798.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088904785.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904785.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088904807.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904807.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088904786.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904786.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088904809.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088904772.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904809.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088904822.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088904823.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088904823.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088904823.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904823.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904821.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904821.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904835.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088904796.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904835.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904822.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904822.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904828.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088904797.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904828.9 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904842.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904842.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088904840.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088904822.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904840.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063909531.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909531.6 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063904831.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063904829.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063904831.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063904831.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063904831.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063904831.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063904828.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063904831.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063904834.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063904834.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033353959.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000020612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999941685501.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050020626.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999986129959.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033353959.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000020612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000020612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999941685501.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999941685501.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050020626.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005574404.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999955574390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030576181.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000020612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000020612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000020612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000000020612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000050020626.2 node_expansions=439
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050015930.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050015918.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050015919.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050020626.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050015931.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000050020626.4 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050020649.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050017293.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050018149.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050018427.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050016884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050019663.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050017306.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050015895.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000050020649.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020627.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020627.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020640.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020640.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020641.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020640.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020640.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033359397.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000020664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999941685530.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999986135397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063914953.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033359397.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000020641.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000020664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999941685529.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999941685529.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050026064.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005579842.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999955574429.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030581620.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000020641.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000020651.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000020664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000000020640.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000063914953.4 node_expansions=261
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063914953.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063910941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063911750.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063912038.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063910509.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000063912742.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000063913310.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000063910941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063909529.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000063914953.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914953.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914977.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914977.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914978.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063914939.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914978.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941690977.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941690977.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941690987.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999941690938.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941690987.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941690976.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941690976.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941690976.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999941690938.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941690976.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058353958.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000026088.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075020624.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011129971.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088909513.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058353958.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000026099.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000026089.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999977797513.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977797513.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075020635.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030574402.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955579865.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030581657.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000026088.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000026088.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000026088.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000026089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000088909513.8 node_expansions=163
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909513.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909513.8 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000063916376.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063917199.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063914977.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063915976.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063915977.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063919311.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063918210.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063915977.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063916365.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063914976.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088909529.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000088909529.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909527.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909527.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909561.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909561.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909563.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909563.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088909572.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909572.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909573.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909573.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058357347.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000020683.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999941685583.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075020694.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047241071.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058354030.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025020698.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000020684.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999977797574.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977797574.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075020698.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030574476.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999980574462.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055576253.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025020683.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025020684.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025020698.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025020683.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000047241071.8 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011130018.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011130018.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047241095.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047241095.2 node_expansions=29
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000047241109.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000011129986.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000036129989.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000047241109.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047241100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047241100.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000047241122.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047241120.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000047241108.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000047244451.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000047244416.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000047244451.8 node_expansions=74
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000047242497.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000047243332.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000047241118.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000047242078.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000047241128.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000047244451.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000047244302.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000047242076.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000047242497.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000047241118.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000047244451.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047244451.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047244451.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013911118.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013911118.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908355575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908355575.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999908355562.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908355560.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999908355527.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999908355553.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999908358695.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999908358695.5 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999908358139.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999908356901.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999908357773.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999908355522.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999908356473.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999908355512.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999908358695.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999908356507.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999908356912.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999908355523.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999908358163.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999908358695.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908358706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908358706.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944470711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944470711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944470733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944470733.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944470760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944470760.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944470755.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944470730.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944470755.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944470695.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944470695.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999919470766.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999919470764.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919470766.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944470710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944470710.0 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999941692957.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999944470721.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1499999944470721.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944470721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944470721.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944470732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944470732.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999944470757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944470744.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999944470752.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999944470754.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999944470754.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999944470753.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944470757.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913909657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913909657.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891687440.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913909658.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999913909658.8 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913907992.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913907992.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913909662.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913909662.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913908013.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913908013.8 node_expansions=23
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069457809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061124766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072235263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047230832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069456096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903040.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027786055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027787443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027789944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678261.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000077791985.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795041.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795874.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000077795874.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013904944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027796109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019458886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033352544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016680219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991682708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991682976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991683810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025017422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679403.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014693.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005566319.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008344929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997233249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997232138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002787683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991679084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991680448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991682962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005570461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011128254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000044461152.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461152.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459763.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000044461152.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791999.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791999.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791996.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791996.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077792020.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027790242.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086129928.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052791997.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991678220.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991678219.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077792011.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002790219.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002790219.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086129895.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086129895.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052791996.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052791996.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052792020.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991678219.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052791997.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052791996.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052792010.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086129928.1 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086125367.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086125367.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086125358.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129908.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086125322.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086125312.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086125334.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000086129908.6 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086127550.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127261.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086127261.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086126983.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086128664.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086129908.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086127964.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086126429.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000086129908.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129932.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129919.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129919.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086129933.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129933.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086129944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129944.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134833.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086132189.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131899.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132333.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134844.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131899.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131621.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086133288.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132610.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086131066.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000086134844.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134856.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134819.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134867.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134868.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134819.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086134819.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134819.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134865.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134854.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077801532.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027799757.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027801531.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966687756.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966687743.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077801531.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977799742.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977799742.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061134866.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134868.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027801531.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027801534.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027801520.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966687753.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027801520.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027801520.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027801531.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027801520.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000077801532.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077801531.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801531.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806942.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077806942.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077801529.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077801510.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077801534.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077806953.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077801531.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000077806953.1 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000077803730.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077803453.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077803911.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077806953.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077804466.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077803453.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077801508.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077804843.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077804186.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077802619.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000077806953.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806954.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806954.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806965.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077806965.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000077809173.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077810184.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077808906.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077809339.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077809906.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077808908.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077809896.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077806951.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077810297.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077809630.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000077808062.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000077810297.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077807785.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077807785.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077810309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077810309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077807807.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077807807.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105588051.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105588051.0 node_expansions=19
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105588040.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000105588053.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000105588053.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105588062.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105588062.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105588076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105588076.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027808520.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088921409.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055588062.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994474297.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999994474284.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000105588075.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999977808517.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999977808506.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088921419.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088921419.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055588062.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055588074.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055588075.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994474284.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055588062.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055588062.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055588073.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055588075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000105588075.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105588075.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105588075.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105591817.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105591817.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105585586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105585586.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105589364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105589364.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105585587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105585587.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999977804073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977804073.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005581805.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005581805.2 node_expansions=13
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005581818.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1800000005581818.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005581820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005581820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005581884.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005581884.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005581855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005581855.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005585612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005585612.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005581888.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005581878.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005581888.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038911881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038911881.8 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005581876.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038911856.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000038911856.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000005581899.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005581906.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000005581866.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005581864.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038911856.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000005585610.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000038911856.2 node_expansions=79
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000005584107.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005583812.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005584253.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005584551.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005584829.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005583812.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005581884.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005584809.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005585642.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005582979.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000038911856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000038906740.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000030576244.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000038911856.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038911856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038911856.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915619.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005578525.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038915619.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000038911856.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000038911879.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000038911890.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000038915619.5 node_expansions=66
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038914078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038913786.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038914245.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000038914530.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000038914786.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000038913788.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000038911863.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000038914786.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000038915621.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000038912968.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000038915621.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915619.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038919363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038919363.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038914254.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038915596.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000038915601.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000038915620.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000038915598.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000038915620.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038914244.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038914244.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915600.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915602.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038915632.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000038915615.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000038915612.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000038915622.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000038915632.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915625.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915625.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915625.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915631.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915632.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915596.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915607.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915607.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915585.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915619.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155583164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088915620.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000138916497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000083360953.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000038915585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000155583173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000038915600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000038915598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000138916519.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000138916487.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000083360918.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000083360940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000105583155.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038915585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105583140.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105583140.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000105583155.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000105583156.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000155583173.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155583169.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155583169.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155583190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155583190.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155583191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155583191.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000122249867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122249867.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000122249852.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122249852.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144472064.0 node_expansions=16
FooPlayer.decide: Prioritizing 1 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144472086.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2400000144472086.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472079.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144472063.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000144472076.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144472078.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144472086.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000144472086.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144472100.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472107.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144472107.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472097.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144472089.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000144472089.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000144472121.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000144472077.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000144472121.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144472089.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144472111.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472111.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144472111.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144472123.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472123.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144472132.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000144472132.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144472123.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144472097.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144472123.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000027804546.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000027804545.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000027804548.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000027804546.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000027804568.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000027804568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2400000027804568.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027804568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027804568.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000027804565.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000027804543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027804565.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052801621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052801621.5 node_expansions=41
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027804568.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027804542.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027804568.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027804565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027804565.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027804569.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052801625.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000052801625.0 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994471233.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027804567.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000027804567.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027804555.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027804555.8 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027810423.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027810446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027810446.2 node_expansions=329
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027810453.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 2: expected_value=1799999994471241.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027807488.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000027810453.2 node_expansions=169
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000027810008.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027809731.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027809342.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027809064.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027808509.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027810453.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027807508.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027807508.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027810453.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027810175.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027808620.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000027810453.2 node_expansions=395
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000027809733.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027809467.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027808509.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027809344.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027809080.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027808511.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027807525.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027807511.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027807522.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027810455.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027810175.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027808620.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000027810455.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000027810467.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027810454.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027810467.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027810420.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027810420.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027810422.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027810422.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027810419.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027810419.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027812621.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027812343.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027811399.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027812232.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027811976.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027811434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027810433.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027810421.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027810433.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027811421.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027811954.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027811510.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027812232.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000027812621.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027812620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027812620.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027817675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027817675.2 node_expansions=245
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027812621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027812621.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027812624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027812624.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027812624.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027815841.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027812644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027812631.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027812634.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000027815841.8 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027812634.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027814586.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027813619.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027814453.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027814175.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027813641.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027812619.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027812656.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027812619.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027815863.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027813619.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027814179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027813730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000027814475.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000027815863.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994482508.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994482508.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027817683.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027817683.8 node_expansions=36
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027817677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027818232.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027819510.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027820066.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027819232.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027817677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027817677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027817677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027819232.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000027819066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000027819510.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000027820066.2 node_expansions=738
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027817677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027818231.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027818691.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027819510.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027819231.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027817691.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027817677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027817677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027820097.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027818691.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000027819232.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000027818788.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000027818677.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1800000027820097.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027820066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027820066.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000027827620.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027827620.0 node_expansions=310
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027825231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027825786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000027826231.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027826231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027827064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027826786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000027827620.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027826231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027826231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027825231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000027825231.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000027820064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027826231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000027826786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000027826342.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000027826231.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2400000027827620.0 node_expansions=835
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027825231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027825786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000027826253.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027826235.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027827064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027826823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027826231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027826253.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000027826231.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027825231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000027825235.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027825245.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000027827620.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000027826245.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000027826790.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000027826342.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000027826235.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2400000027827620.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000027827634.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027827634.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000027827643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027827643.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000027827624.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000027827633.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000027827680.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000027827635.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000027827633.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000027827680.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000027827643.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027827643.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994491569.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994491569.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994491570.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999994491555.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994491570.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994491545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994491545.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994491542.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999994491534.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999994491547.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999994491547.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999994491557.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2399999994491557.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994491559.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994491559.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030601133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030601133.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999961158222.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000030601096.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999994491545.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999994491546.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999994491536.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000030601096.5 node_expansions=52
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000022267229.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030601096.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999994486708.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000016710485.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000025044985.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000013931619.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999994486263.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000008376023.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000008375632.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000030601096.5 node_expansions=36
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994452279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033343503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000033343503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008348809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008346045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008350466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008346317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127757.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052795821.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050016088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349994.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041682751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038905278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041682775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033348027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041681383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902430.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000052795821.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795822.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052794142.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794420.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000052795822.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795834.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795834.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795821.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795821.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795821.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033350512.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077795834.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030571832.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994460722.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795821.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795845.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008350512.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008350500.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077795834.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795834.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088906965.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088906953.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994460734.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795822.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795833.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795821.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795821.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088906965.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906943.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906941.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906941.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906943.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906943.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088906955.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912077.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088912061.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088906937.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088906947.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088912077.4 node_expansions=48
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088908874.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909022.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907935.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088910713.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910843.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909166.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912090.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088909152.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000088912090.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912078.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912078.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912101.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912101.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052800966.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052800966.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033355643.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077800977.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030576990.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994465866.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052800966.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052800966.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008355657.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008355657.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000077800989.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052800990.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088912088.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994465856.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800967.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052800966.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052800966.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052800979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000088912088.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912088.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912088.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912107.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912107.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912101.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912122.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088912110.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088912110.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088912120.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000088912122.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912109.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912109.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918354.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918354.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912111.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912111.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465900.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999994465887.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994465866.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994465867.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994465877.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994465876.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465887.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472141.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472141.9 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994465900.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994465867.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994465868.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994472130.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994465891.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999994472130.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994468531.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994472141.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994467798.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994466853.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994466854.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994469631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994469743.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994468086.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994468087.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999994472141.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472130.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472130.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472152.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472152.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472152.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472152.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472128.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472128.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472128.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472141.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472141.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472154.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472154.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472143.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472143.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052807254.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052807254.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033361932.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077807289.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583256.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994472142.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052807254.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052807254.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008361920.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008361920.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000077807256.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052807278.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088918366.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088918366.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052807267.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052807278.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052807255.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052807254.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088918366.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088918376.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918376.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918401.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918401.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918401.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918401.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923256.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923256.6 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088918400.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088923257.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088923242.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088918377.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088918393.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088923257.6 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088921035.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920313.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088920757.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088919368.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088919368.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922147.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088919493.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920602.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088920591.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088923269.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088923269.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923257.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923257.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994477022.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994477022.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052812157.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052812133.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033366807.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077812141.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030588157.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052812133.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052812133.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008366799.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008366799.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077812145.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052812133.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088923267.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088923258.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994477021.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052812133.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052812145.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052812133.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052812134.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088923267.1 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923255.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923255.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923280.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923280.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088923287.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088923289.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088927306.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088923265.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088923301.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000088927306.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088925930.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088925195.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088925639.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088926208.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088927319.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088924250.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088924250.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088927028.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088924375.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088925472.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088925473.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000088927319.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088927306.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088927306.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481086.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994481086.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481097.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994481097.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994481112.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994481099.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994481098.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994481110.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994481124.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966703342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966703342.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966703345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966703345.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966707077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966707077.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966703342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966703342.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966703345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966703345.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966703343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966703343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966703342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966703342.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966707077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966707077.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966703346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966703346.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025038457.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025038457.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005593142.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077819966.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002818206.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025038454.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025038457.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980593123.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980593123.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050042206.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052819984.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000088927379.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061149588.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999966703355.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025038454.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025038466.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025038457.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025038457.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000088927379.2 node_expansions=156
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088927366.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088927344.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088927366.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088927366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088927366.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025038444.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025038444.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005593111.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077816223.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002814445.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999966703333.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025038468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025038445.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980593110.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980593110.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050038479.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052816223.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061149566.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999966703333.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025038444.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025038444.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025038444.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025038457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000077816223.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077816247.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077816197.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077816247.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077816243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077816243.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041705126.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077816212.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000077816212.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077816211.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077816211.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041705112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041705112.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041705113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041705113.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041708871.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041708871.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041705113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041705113.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022260669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022260669.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000022260668.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022260663.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000022260654.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000022264416.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000022260700.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000022264416.2 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000022261663.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000022260638.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000022263052.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000022263052.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000022263583.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022263052.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000022261652.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000022261638.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000022264416.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000022261774.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022262860.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000022262860.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000022264416.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022264429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022264429.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022264429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022264429.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969486663.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969486652.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999950041318.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999983373763.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999911151551.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999969486652.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999969486638.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999925041305.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999944485775.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013931096.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999997264441.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069486652.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041708898.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999911151527.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999969486638.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999969486638.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969486638.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969486663.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000069486652.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069486652.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069486652.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069486665.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069486665.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069486665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069486665.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069486673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069486673.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000069486667.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069486674.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000069486701.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000069486677.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000069486686.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000069486701.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069486676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069486676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069486689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069486689.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969486677.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969486677.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999950041345.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022264498.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983373789.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999911151578.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999969486677.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999969486677.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999925041344.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999944485812.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013931124.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997264478.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041708900.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999911151567.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999969486677.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999969486677.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969486702.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969486702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000041708900.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041708930.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041708885.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041708930.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041708930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041708930.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041708923.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041708909.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041708923.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041708930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041708930.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969486720.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969486720.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999950041398.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022264475.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983373821.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999911151589.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999969486708.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999969486701.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999925041387.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999944485813.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013931146.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997264479.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069486719.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999911151589.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999969486702.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999969486708.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969486701.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969486701.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000069486719.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069486702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069486664.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069486702.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069486698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069486698.0 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069487708.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069486712.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069489101.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069489097.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069489097.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069489656.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069487721.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069487709.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069487712.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069488934.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069487823.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069488931.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000069488545.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088924956.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000100039343.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000100032011.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000094476748.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000088923580.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000100039343.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100039343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100039343.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100039358.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100039358.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086153391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086153391.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000086150456.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086150466.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000086153398.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086153414.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086150489.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000086153414.0 node_expansions=68
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000086151467.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086150465.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086151868.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086152856.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086152858.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086153414.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086151467.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086151465.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086151479.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086152689.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086151576.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086152691.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086151303.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000086153414.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086153414.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086153414.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911153985.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911153985.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999883373870.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911151623.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999911151623.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911151624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911151624.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911154009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911154009.5 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986153425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955596957.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977820078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000038931189.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000000040523.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999927818290.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999986153401.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999955596979.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972264522.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000030597856.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027820068.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000086153436.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000058375625.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999927818289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999986153401.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999986153425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999986153401.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999986153402.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000086153436.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086153436.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086153436.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911154019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911154019.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999911151634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911151634.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986153411.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999955596968.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999977822478.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038931190.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000040534.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999927818300.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986153411.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955596968.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999972266923.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030600256.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027820080.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086153412.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058378034.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999927818300.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999986153411.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986155810.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999986153411.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986153412.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000086153412.9 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086155811.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086155811.9 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000086154432.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086153423.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086154811.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086155809.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086155811.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086155812.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086154424.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086154422.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086154420.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086155654.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086154534.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086155256.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086153432.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000086154254.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000086155812.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086155812.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086155812.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086158200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086158200.8 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000086159188.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086158188.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086159577.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086160410.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086159466.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086159188.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086159188.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086159188.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086159188.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086160410.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086156910.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086159855.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086158188.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086156910.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000086159021.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000086156910.8 node_expansions=1437
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000086157910.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086156910.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086158299.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086159313.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086158197.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086157910.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086157910.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086157910.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086157910.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086159132.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086158753.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086156910.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086159021.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086156910.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000086157744.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000086156910.2 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061156911.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086156923.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000086156912.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086156912.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086156910.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000086156923.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086156924.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086156924.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086156921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086156921.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061156901.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061156901.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086159286.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086159286.6 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000086157924.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086156911.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086158300.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086159300.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086158188.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086157911.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086157911.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086157924.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086157935.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086159157.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086158769.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086156912.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086159022.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000086157745.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000086159300.1 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086159301.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086159301.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086159301.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086159301.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086159324.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086159299.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086159324.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086161137.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086161137.2 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086159321.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086159301.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086159321.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063937099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063937099.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999963937103.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999933380678.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999955603776.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016714878.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999977824210.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999905601992.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999963937099.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999933380659.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999888935345.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999950048210.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008381556.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005603779.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058381568.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999927824211.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963937103.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963937099.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963937103.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963937111.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000058381568.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058381578.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058381545.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058381578.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094494447.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094494447.0 node_expansions=198
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=1200000094493612.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094494446.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094492612.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094494001.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094493890.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094493612.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094493612.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094493612.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094493612.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094494835.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094493612.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094493612.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000094492612.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000094493890.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000094493446.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000077819847.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000086152892.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000088925893.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000083370613.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1200000077817458.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000077821356.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000072265901.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000094494446.0 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=1800000091716668.2 action_type=ActionType.BUILD_CITY
  Action 24: expected_value=1800000077827779.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1800000094494446.0 node_expansions=378
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000094494446.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000091716692.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000077827779.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1800000094494446.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094494446.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094494446.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066716701.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066716701.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000066719912.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066720190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066718912.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066719356.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066720190.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066719912.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066719912.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066719912.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066719912.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066720190.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066719912.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066719912.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066718912.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000066720190.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000066718912.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1800000066720190.0 node_expansions=509
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000066718967.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066717989.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066719356.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066719246.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066718975.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066718989.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066718968.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066718967.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066719246.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066720192.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066718968.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066718967.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066717967.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000066719253.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000066717968.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000066717975.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000066720192.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066720213.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066720213.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041720191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041720191.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041720190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041720190.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041720212.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041720212.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999947275745.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999916719322.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999963942435.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000052831324.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999925051766.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999852829523.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999947275753.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999916719303.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999872273968.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999933386854.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016720212.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016720213.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075053555.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999875051746.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999947275745.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999947275745.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999947275767.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999947275767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000075053555.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075053544.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075053522.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075053544.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105597882.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105597882.2 node_expansions=63
FooPlayer.decide: Prioritizing 9 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000094491827.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000102824892.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000105597883.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000100042606.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000094489440.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000083384049.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000094491558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000088936105.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000080603871.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2100000105597883.2 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000083375646.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105597873.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105597857.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105597867.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105597883.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000105597883.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000105597891.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105597880.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105597891.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105597903.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105597903.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999977820070.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999947263627.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999994486773.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083375649.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999966708083.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999852818315.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999947264514.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999947263625.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999913930293.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999963931192.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000047264537.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047264525.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072264527.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999916708081.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977820070.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999947264529.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999977820084.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999977820093.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000083375649.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083375659.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083375659.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063901943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083349220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083348609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083349220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069455554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080568609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086127266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086123933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058345552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058345552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072237497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052787218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066679497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047231663.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066677755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072238376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033341885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033344108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234107.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000086127276.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130609.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132831.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086132831.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016683887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011126030.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019459709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022239709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237766.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129152.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052796165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991682987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022240276.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991682429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027796099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025018044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013900754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000010738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011128585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997237959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237761.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016683305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036127819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036129208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991680473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991680170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991682407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991680726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025018032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013905239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022240532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014906.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052796165.1 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052796165.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132846.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132846.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091688403.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796832.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002796832.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091688401.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033353289.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061132833.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086132844.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061132846.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002796832.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061132847.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061132832.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061132832.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002797721.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002797721.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061132847.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086132833.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086138228.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061132846.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091688403.9 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688402.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688402.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797735.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797735.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797722.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797721.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797721.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797736.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797736.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797721.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803144.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803144.4 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002797737.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797731.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002803140.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002797736.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002797724.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000002803140.9 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002801049.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002800918.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002799952.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002800771.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002799660.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002800651.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002800929.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002803154.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000002803154.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803140.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803167.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803167.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803154.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803154.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803167.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803167.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803178.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803189.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091693847.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002802290.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002802290.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091693857.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033358735.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061138290.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086138303.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138301.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002802291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138290.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138301.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061138290.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002803179.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138303.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061138290.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086138291.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086138292.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061138291.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091693857.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693847.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002806498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806498.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002803166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036131066.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036131066.1 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091697166.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002805609.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002805609.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091697166.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033362055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086141620.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002805609.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002806498.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086141610.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119466176.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061141609.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000119466176.2 node_expansions=380
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086141623.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086141513.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086140512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086141347.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086141234.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086140234.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086141234.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086141514.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086141512.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119466190.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000119466190.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466176.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466176.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002796853.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002796853.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002796869.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002796869.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972241313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972241313.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244657.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972244657.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000125021768.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000027798648.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000125021756.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066686657.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063910648.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088910648.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030577310.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027798647.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063910647.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063910658.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063910656.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005575537.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000005575547.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063910648.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063910656.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088910644.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088910648.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030577323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000125021768.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021765.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158355068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158355068.0 node_expansions=113
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021755.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021756.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125021756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125021756.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125021766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125021766.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125021768.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125021769.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125021746.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125025078.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125025062.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125021768.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000125025078.0 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125025078.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125024948.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125023957.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125024790.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125023700.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125023689.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125024659.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125024937.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125023967.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000125025078.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125029138.5 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125029114.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125028305.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125027334.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125028143.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125027057.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125027032.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125027749.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125028027.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125028291.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125027321.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000125029114.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125029125.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125029099.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125029125.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125029135.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125029126.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125029148.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125032054.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125029124.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125029138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000125032054.0 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125032358.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125031332.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125032165.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125031235.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125032067.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125031054.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125031053.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125031777.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125032053.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125032358.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125031332.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000125032067.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125032054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125032054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125030126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125030126.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125030126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125030126.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125030125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125030125.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125030113.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125030138.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125030126.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125030121.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125030125.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000125030138.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125030124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125030124.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972249680.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972252852.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972252852.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249679.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972249679.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972249690.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999972249701.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972249680.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999972249670.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972252879.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972249683.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999972249661.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999972252879.8 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999972252879.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972251879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972252715.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972251792.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972251602.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972251625.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972252324.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972252625.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972252880.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972251916.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999972252880.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972252879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972252879.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013917656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013917656.2 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999972256136.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972254747.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972255151.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972255969.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972255036.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972254858.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972254860.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972255317.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972255581.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972255858.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972255136.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000011138503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000013917681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999994471890.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1800000013917681.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013914336.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013914336.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036136706.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036136706.8 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000013920893.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013919515.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013919894.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013920727.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013919803.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013919628.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013919615.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013920059.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013920351.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013920629.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013919907.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000036136733.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000036136733.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000036136696.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036136696.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036133353.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036133353.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036136701.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036136701.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036136725.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036136725.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036136736.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036136736.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000166696302.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000036136714.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000050025590.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000147248736.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130585191.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000105582034.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000130582046.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072248735.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080582034.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000105582037.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000086137605.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105582048.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069470923.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083359836.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105582034.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130582045.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000130582045.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072248701.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000166696302.8 node_expansions=100
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000141693181.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166693182.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000166693166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166693166.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000166696302.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000166696302.8 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000166696327.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166693963.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166695352.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166696199.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166695191.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166695084.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166695074.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166694532.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166695781.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166694108.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166695362.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000166696327.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166696327.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166696327.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141699368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141699368.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000141696352.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141696338.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000141696352.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000141696338.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000141696348.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141696352.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141699420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141699420.8 node_expansions=75
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141696353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141696353.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141696356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141696356.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141696354.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141696354.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108359691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108359691.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000108360524.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108361911.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108362747.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108362078.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108361803.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108360691.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108361655.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108361635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108361078.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108361524.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108359711.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108361911.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000108362747.8 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362746.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362746.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108362746.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108362746.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362763.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362763.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108365691.0 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362752.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108367919.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108367919.5 node_expansions=200
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999977808685.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991697574.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000088923462.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000105590128.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080590128.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000097256795.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013920685.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000022254018.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000047254018.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000027809574.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047254018.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011142907.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977808685.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000058367906.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000047254018.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097256795.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097256795.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013920685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000105590128.8 node_expansions=1719
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000105588184.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105590128.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105588351.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105587795.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105589462.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105587350.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105589295.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105589295.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105588739.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105589184.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105587350.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105588350.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105590128.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000105590128.8 node_expansions=381
FooPlayer.decide: Prioritizing 14 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000105590129.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105588018.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105589406.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105588185.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105589310.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105587187.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105589130.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105589129.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105588588.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105589019.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105588184.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105587184.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105588184.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000105588185.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000105590129.8 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105590117.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105590117.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977813673.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977813673.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977811464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977811464.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977811465.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977811465.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999977811454.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977811477.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999977811449.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977811453.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999977813659.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2099999977813659.8 node_expansions=52
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999977813560.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999977812283.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999977813687.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999977812449.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977813548.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999977811437.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977813404.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999977813382.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999977812838.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977813271.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999977812449.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977811465.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999977812437.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999977812459.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999977813687.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977813673.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977813673.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977813685.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977813685.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999977813695.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977816580.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999977813661.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977813650.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999977813651.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2099999977816580.8 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999977815782.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999977816617.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999977813658.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999977814670.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977815748.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999977813651.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977815617.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999977815580.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999977815059.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977815470.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999977814673.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977813636.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999977814670.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999977814670.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999977814637.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2099999977816617.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977816615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977816615.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947256093.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947256093.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947256084.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947256084.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999947256085.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947256059.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947256085.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999947256092.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947256092.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999947256093.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947256085.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999947258158.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983367137.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983367122.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999947258192.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2399999983367137.0 node_expansions=110
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999947256055.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999983367166.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999947256054.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2399999966700470.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2399999969478248.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2399999983367166.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983367137.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983367137.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927807838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927807838.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927807838.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927807838.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911141175.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999911141175.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999911141151.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999911141123.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999911142136.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999911141692.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999911143262.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999911141136.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999911143103.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999911143103.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999911142547.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999911142970.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999911142123.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999911141151.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999911142136.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999911141171.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999911142136.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2399999911143262.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911143282.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999911143282.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911143296.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999911143296.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911143295.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999911143295.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999902809685.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999927809535.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999902809693.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999902809683.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999902809685.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2699999927809535.0 node_expansions=59
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2399999902809671.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999902809686.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999902810686.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999902810226.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999902809674.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999902811504.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999902809671.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999902811630.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999902811630.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999902811059.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999902811504.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999902810674.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999902809671.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999902810672.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999902809672.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999902810686.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2699999925028646.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2699999913918952.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2699999927809535.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=38) score=2699999927809535.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999927809535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999927809535.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055566665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055568589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063901389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052792222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052787500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072234222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063901388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063902499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050014431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000083348667.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083353112.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994458820.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994458265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016677409.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019456655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022233887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994458532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994458532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994459366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994458520.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016677760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000009069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000009625.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005565460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013897962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002787684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678319.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678317.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002787681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005565739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011123305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011123305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050015334.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015056.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015334.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050015334.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072241694.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072241694.6 node_expansions=95
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000072241694.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050019472.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050026043.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050019472.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050026321.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050025487.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072241694.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050025487.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000072241694.6 node_expansions=176
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050026765.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050025487.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050027599.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050028709.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050025778.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050024959.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026778.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050026766.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050024959.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072241718.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000072241718.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072241708.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072241708.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072246577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072246577.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072241722.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052795513.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050019499.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108352834.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108352831.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050017721.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019462152.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997239930.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050019487.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072241708.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072241710.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108352856.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072241708.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072241708.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072241709.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016684375.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016684375.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105575055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000108352856.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352833.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352842.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108352835.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352843.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108352856.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108352844.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108352820.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000108352856.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352858.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072241748.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052795524.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050019538.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108352872.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108352859.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072241760.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050017760.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019462190.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997239968.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050019523.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072241757.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072241747.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072241748.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072241747.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072241757.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016684413.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016684412.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105575090.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108352872.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352860.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352860.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352859.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352859.2 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108352870.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352839.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108352868.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108352878.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108352864.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108352881.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=900000108352881.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108352854.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352856.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108352856.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108352829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352829.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352844.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352844.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072241718.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052795496.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050019496.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108352852.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072241729.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050017733.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000019462189.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999997239967.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000050019510.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000072241718.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000072241731.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000108352830.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000072241729.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072241718.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000072241718.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000016684384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000016684399.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000105575066.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000108352852.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352879.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352866.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352870.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352870.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352870.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352870.2 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352877.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108352849.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352877.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352878.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352878.4 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072241732.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052795534.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050019508.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108352855.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072241732.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050017768.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000019462175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999997239966.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000050019510.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000072241733.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000072241731.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000108352855.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000072241731.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072241731.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000072241731.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000016684398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000016684397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000105575079.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108352855.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108352867.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352867.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108357735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108357735.0 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108355790.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108354543.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108355655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108357735.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108354810.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108353991.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000108355790.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000108354831.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000108353986.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000108357735.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108357748.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357748.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997244857.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244857.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911525.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999997244820.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999997244820.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911501.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911501.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038913278.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038913278.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019467043.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016691053.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075024377.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108357709.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038913267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000016689278.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999986133723.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999963911487.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000016691042.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038913278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038913265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000075024377.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000072246598.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072246612.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038913266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999983355931.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999983355932.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000072246611.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=900000108357709.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108357710.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357710.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108357737.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108357737.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038913278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019467055.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016691042.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075024413.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038913265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000016689289.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999986133711.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999963911488.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000016691042.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038913288.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038913266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000075024404.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000072246611.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072246620.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038913276.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999983355932.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999983355933.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000072246609.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000075024413.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075024387.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075024387.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075024401.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075024401.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075024411.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075024411.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911535.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911521.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911521.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911521.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911521.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911533.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911533.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911534.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999963911531.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999963911518.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999963911545.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999963911520.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999963911545.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911545.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911531.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911531.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911531.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911531.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911546.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999963911534.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911546.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911532.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911532.8 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911532.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999963911520.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911532.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963911543.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911543.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927800454.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999963911519.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999963911519.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927800418.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927800418.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927800431.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927800431.6 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927803379.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927802101.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999927803198.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999927803657.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999927802365.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999927801531.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999927803365.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999927802366.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999927803087.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999927801531.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=899999927803657.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803666.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927803666.4 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803644.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927803644.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803657.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927803657.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806587.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806587.4 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927803643.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927803643.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806588.4 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927806588.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927805310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999927806421.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999927805478.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999927804200.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999927804755.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999927806602.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999927804645.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999927805588.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999927806310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999927804755.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=899999927806602.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806588.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927806588.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806589.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806589.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806589.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927806589.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927809533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927809533.9 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806600.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927806600.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999927806596.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806596.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905584389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905584389.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905584388.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905584388.1 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980586143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961139922.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999958363936.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052808378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086141723.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999980586143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999958362144.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999927806611.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999958363922.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999980586144.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999980586143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000075030589.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000036141723.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000013919478.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999980586143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999925028811.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999925028810.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000013919479.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000086141723.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086141723.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086141723.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086141697.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086141697.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086141698.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086141713.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086141719.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086141719.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086141697.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000086141719.9 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086141723.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086141698.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086141723.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086141717.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086141717.4 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980586168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961139943.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999958363932.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052808384.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999980586154.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999958362165.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999927806621.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999905584390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999958363932.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999980586176.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999980586154.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000075030618.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000036141721.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000013919499.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999980586168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999925028822.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999925028822.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000013919499.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000075030618.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075030606.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075030584.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075030606.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075030619.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075030619.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075030619.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075030598.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075030619.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905584367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905584367.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905584378.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905584378.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905584367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905584367.5 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905584367.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905586048.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999905587145.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999905586201.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999905587312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999905584924.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999905585478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999905587048.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999905585368.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999905586312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999905587034.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999905585478.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999938915623.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999938912678.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999938912121.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1199999938915623.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938915622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938915622.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938915621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938915621.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938915623.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938915623.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999958360960.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958360960.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980583192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961136967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075027635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108360981.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000002805401.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999991693402.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999961137832.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999938915610.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999980583167.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000002805388.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000002805388.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000097249847.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000058360957.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000036138749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000002805422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999958360068.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999958360078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000036138744.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000108360981.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108360980.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108360980.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938915612.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938915612.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980583165.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961136967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999958360957.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075027638.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108360959.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000002805390.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999991693401.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999961137847.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999980583165.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000002805401.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000002805402.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000097249860.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000058360957.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000036138734.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000002805388.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999958360054.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999958360065.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000036138732.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000108360959.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108360967.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108360967.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108355085.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108355085.5 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999958360981.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938914782.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999936138759.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075027659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999980583189.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969471200.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999938915635.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999916693422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999958360967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000002805433.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000002805427.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000075027661.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000036138766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000013916550.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999980583216.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999936137856.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999936137869.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000013916533.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000075027661.5 node_expansions=87
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075027656.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075027619.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075027656.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097243985.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097243985.2 node_expansions=74
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980577318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972243110.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999958355096.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000097243998.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000108355110.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000002798984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000002799552.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999961131985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999938909763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999980577318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000025021774.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000025021776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000058355107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000036132885.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999980577318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999936131985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999969466207.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000036132885.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000108355110.0 node_expansions=1314
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086138769.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086140445.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086139890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086140600.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086141710.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086139325.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086139880.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000086138766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086139769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000086140723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000086141436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000086139890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000108355111.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000108354555.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000108355111.0 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108355124.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108355124.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108355141.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108355141.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980577363.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972243165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999958355141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000097244044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999980577366.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000002799609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999961132034.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999938909820.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999980577366.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000025024712.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000025021822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000097246934.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000058355166.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000036132941.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999980577366.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999936132030.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999969466269.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000036132930.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000097246934.5 node_expansions=253
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097244053.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097244031.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097244053.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097246911.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097246911.0 node_expansions=33
FooPlayer.decide: Prioritizing 5 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127799577.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130577356.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000119466244.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000119466242.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000119466256.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000130577356.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130577355.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130577355.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130580242.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130580242.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130577357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130577357.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130580283.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130580283.0 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130577356.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130579023.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130578467.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130579173.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130580271.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000130577923.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000130578490.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000130577356.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000130578328.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000130579301.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130579024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130578464.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000130580271.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130580284.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130580284.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116688441.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116688441.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980580247.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005579384.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999958358039.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000097246914.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108358044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980580247.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000002802480.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999961134913.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999938912691.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999980580247.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000025024705.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000025024703.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000058358040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000036135816.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999980580247.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999902801582.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999936135816.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000069469139.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000108358044.0 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108358038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108358038.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999980580259.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005579382.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958358039.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116688419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108358048.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980580261.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000002799529.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999961134927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999938912703.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000021780.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025024717.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000025024715.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000097246937.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000058358049.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000055577308.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999980580261.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999936135817.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000069469162.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000116688419.8 node_expansions=115
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116688431.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116688431.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000097246913.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097246914.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097248593.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097248024.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097248746.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097247482.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097248038.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097246912.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097247914.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097248859.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097247926.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097248592.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097248038.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116688417.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000116688417.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116688417.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116688417.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000038899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000002784280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997232002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016677335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986119502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000038899891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000038899891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000019462421.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019461867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019457698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019459089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052793866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055573956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058348056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050013868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055574430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058352210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061130874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044461317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038903038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038902181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044459974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025012963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038904096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033347693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033347127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052791086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044459408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038903041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058351696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041683306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052796664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041682181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033351320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022237429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030570749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000061130874.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061128652.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127541.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130898.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000061130898.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130875.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130875.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061130874.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130874.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136340.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136340.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027797589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027797589.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027797596.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027797596.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027797587.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027797587.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027797600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027797600.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066686432.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000047241990.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000066686432.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686432.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066686432.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066697030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066697030.8 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686458.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066686458.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686432.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066686432.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000066696032.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066695088.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066697032.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066697032.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066695366.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066694643.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066693532.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066694643.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000066697032.8 node_expansions=168
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000066696058.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066693733.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066695088.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066697032.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066695379.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066694643.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066694266.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066693532.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066694643.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000066697032.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066697034.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066697034.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066697056.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066697056.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000066697055.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066697065.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000066697057.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000066701221.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000066697079.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000066701221.9 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000066701223.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066698923.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066700290.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066700277.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066698723.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066700568.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066697888.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066699444.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066699444.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066699833.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000066701223.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066701234.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066701234.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066701255.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066701255.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066701223.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066701223.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066701220.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066701220.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000130590110.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088923457.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999955587457.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066701223.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025032779.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100034580.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097256790.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119479042.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088923444.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066701220.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955587446.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999955587475.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066701231.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025032779.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025032779.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066701223.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066701220.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100034587.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130590110.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130590110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130590110.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108367897.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044479002.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088923443.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999933365254.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044478999.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002810555.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077812334.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075034554.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119478998.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088923445.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044479002.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999933365232.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999933365224.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044479002.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002810587.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002810587.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044479002.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044479002.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077812332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000119478998.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478998.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119478998.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119479013.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119479013.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119479000.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119479012.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119479009.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119482500.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119479025.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119482500.6 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119480834.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119482224.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119482223.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119480667.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119481667.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119482500.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119479834.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119481424.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119481400.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119481789.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119481979.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000119482500.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119482535.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119482535.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138926932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138926932.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119482535.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119482509.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119482535.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147254845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147254845.0 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000147254831.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147257220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147258053.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147258054.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147256498.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147255831.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147255831.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147254831.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147257220.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147257609.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147257776.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136146109.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000147255553.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000147258054.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000147258054.0 node_expansions=740
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000119483965.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119485356.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119483985.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119486187.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119484631.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119483965.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119483965.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119482967.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119485354.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119484798.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119484354.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119485911.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136146124.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000147254566.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000147258079.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000141698164.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1200000147258079.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147258067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147258067.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147258054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147258054.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147258067.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147258069.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000147258069.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147258069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147258069.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368279.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983368279.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999983368302.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983368287.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983368302.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011146018.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011146018.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999983368312.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983368300.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983368312.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011146045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011146045.5 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999983368322.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983368325.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000011146032.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999983371519.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999983368308.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999983368322.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000011146032.0 node_expansions=49
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000002812698.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000011146043.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1500000011146043.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011146043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011146043.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011149251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011149251.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000011146089.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011146088.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000011149251.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011146044.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011146083.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000011149251.8 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000011146029.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011148418.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011147043.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011149262.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011147707.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011147064.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011147044.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011146046.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011148418.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011147863.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011147418.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011148974.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000011149262.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011149262.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011149262.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011149320.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011149320.8 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030593712.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000030593712.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030593696.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030593696.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030593741.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030593741.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030593727.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030593723.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030593711.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030593709.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030593719.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030593727.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005593741.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005593741.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000005593756.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005593723.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000005593726.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005596654.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000005593745.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000005596654.2 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000005593709.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005595821.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005596098.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005594709.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005595378.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005594709.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005594744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005596113.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005593731.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005596098.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005595543.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005595120.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000005596654.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000005596654.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005596654.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005596654.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005596667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005596667.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005596690.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005596690.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005599078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005599078.5 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005596706.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005599067.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000005599067.5 node_expansions=42
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000005596695.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005599067.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000005596703.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005596703.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005599052.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000005599067.5 node_expansions=77
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000005596690.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005598789.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005599067.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000005597678.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005598344.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005597678.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000005599079.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005597678.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005599067.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005596690.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000005599067.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005599079.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000005598526.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000005598079.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000005593156.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000033368267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000036150190.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000027811877.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000027815658.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2400000005599079.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005599089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005599089.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005599067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005599067.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005599096.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005599096.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000094488844.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000158377744.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000138933299.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000005599066.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000094488856.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000072266633.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000150044442.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000169488868.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000138933314.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000094488857.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000005599066.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005599078.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000094488844.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000044487955.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000044487955.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000038933288.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000094488844.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000152822190.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000169488868.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169488890.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169488890.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000169488898.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169488897.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000169488870.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169488855.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169488868.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000169488855.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169488898.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169488900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169488900.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169488906.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169488899.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169488906.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169488910.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169488910.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169488888.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169488905.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000169488905.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169488875.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169488892.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000169488892.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169488894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169488894.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955594318.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594331.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955594331.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955594355.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955594318.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955594322.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955594343.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955594377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955594377.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000072262810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136151697.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000138929475.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000005595253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000072262778.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000050040559.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000127818367.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000147262777.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000116707253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000094485003.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999983372998.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999983373033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000072262780.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000022261887.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000022261891.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000016707224.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000072262810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000130596142.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000147262777.0 node_expansions=114
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147262781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147262781.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147262818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147262818.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147262819.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147262812.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147262819.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147262824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147262824.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000072265174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136154064.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000138931841.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000005597619.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000072265174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999955596730.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000050042953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000155589943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000116709619.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000122256609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999983375396.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999983375396.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000072265174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000022264285.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000022264285.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000016709618.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000072265174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000130598508.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2700000155589943.0 node_expansions=664
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127818354.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000127818355.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000127818355.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080568108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086126167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083347553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086126720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077790611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058343885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058345274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000077790330.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033340496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033342163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033342997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058345274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072234499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055564999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000086126720.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130887.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000086130887.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030571941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016684387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025017700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052795054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058350609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002792974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997238808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033351645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036128029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997233781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997235448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019462198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025017754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005571027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002790183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027793861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022236348.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000058350609.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349498.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000058350609.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353152.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058353156.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353118.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353156.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795800.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795800.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795800.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795800.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795800.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795800.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800665.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800665.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795802.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795802.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795802.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795802.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058353136.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091686465.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002795798.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086130921.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086135791.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038906921.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058353133.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353136.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058353136.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002795808.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353136.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353143.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353136.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086130931.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353133.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005573576.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005573580.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091691347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091691347.5 node_expansions=92
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091687465.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091691347.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689403.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091689126.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689534.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091688145.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091688423.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690645.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000091691347.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691347.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800680.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800680.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002800679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800679.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804797.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798179.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800679.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800679.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002800694.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002800668.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002804797.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002800668.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002800657.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000002804797.5 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002803576.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002801630.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002803575.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002802298.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002803322.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002803710.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002802598.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002803019.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002804811.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000002804811.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002804797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002804797.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471499.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468987.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969468987.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471488.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471488.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969471488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471488.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471502.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471502.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091695503.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969471500.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052806613.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052806600.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038915946.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969471500.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025028834.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052806613.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025028846.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972249277.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972249266.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091695502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091695503.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091695503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091695503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471499.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091695500.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969471499.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052806600.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052806612.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038915946.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025028833.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025028834.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969471488.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028846.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025028822.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025028834.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052806613.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025028834.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972249280.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972249278.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091695502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091695502.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091695514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091695514.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969471488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471488.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969471514.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969471487.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471514.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471524.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471524.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969471524.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969471522.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471524.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941693755.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941693755.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941693754.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941693756.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999941693756.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941693756.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941693744.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941693756.4 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999913922135.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999913917247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999913922135.5 node_expansions=137
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999913917246.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999913918246.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999913922135.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999913920190.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999913918914.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999913919926.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999913921135.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999913919204.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999913916858.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999913919649.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1199999913922135.5 node_expansions=228
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999913917246.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999913918253.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999913925079.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999913918913.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999913919920.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999913920302.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999913919190.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999913918246.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999952803778.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999913917246.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999913919635.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1499999952803778.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999886144354.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999913922121.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999913922121.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886144355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886144355.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886144355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886144355.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886144343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886144343.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886144364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886144364.8 node_expansions=8
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999886144355.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999886145356.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999886146466.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999886147300.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999886147022.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999886145466.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999886146022.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999886146300.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999886145355.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999886144367.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999886146745.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999886146190.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999919473777.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999886141957.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999925026013.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1499999925026013.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999925026013.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925026013.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925023625.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925023625.5 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999925026001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999925027011.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999925027111.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999925028979.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999925028667.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999925027146.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999925027677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999925027944.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999925027013.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999925026000.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999925028402.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999925026833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999925023640.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1799999925023640.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925023625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925023625.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925023663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925023663.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925023660.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925023660.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999897245917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897245917.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999897245916.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999897248790.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999897245910.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999897245911.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999897245922.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999897248790.8 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999897245905.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999897246846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999897247039.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999897248790.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999897248513.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999897247020.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999897247562.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999897247853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999897246859.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999897245910.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999897247309.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999897246739.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1799999897248790.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999897248790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897248790.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999966697079.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000122249657.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999894471035.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999994471914.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022249705.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000002805255.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000050027479.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997249701.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999941694135.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999922248812.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966694160.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999938916368.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999966694148.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022249699.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999966694160.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999936138590.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999936138579.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061138591.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000122249657.2 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122249657.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122249657.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999966694160.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999897248812.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999894471045.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999994471925.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022249702.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000002805266.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000083360756.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997249710.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999941694146.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999922248812.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966694146.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999938916379.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999966694159.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022249712.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999966694147.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999936138605.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999936138590.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061138605.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000083360756.2 node_expansions=62
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000080582989.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000083360770.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000077805200.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000075027436.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2100000083360770.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083360769.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083360769.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894470978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894470978.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894470993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894470993.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869465598.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869465598.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999975022042.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000097244300.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999872243361.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000002799819.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055577599.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011133154.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000058355411.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000005577595.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999950022028.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999897243361.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999975022051.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999947244273.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999975022028.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000030577597.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000022029.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999969466521.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999944466487.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000069466510.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000097244300.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097244251.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097244251.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097244294.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097244294.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069466498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069466498.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069466507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069466507.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069466512.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069466512.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086127534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793051.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083347553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066680551.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086126998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033343275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033345775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063900552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058342218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058343607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790554.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680550.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058345829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000080570608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041674721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033341330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041675276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033342997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000086127534.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132534.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000086132534.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036128333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030576111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038908551.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033352220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027796945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036131667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036130821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027796651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050021422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038909488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997237696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013904096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997237430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019463309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002794073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027796920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022240239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044465032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022241085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019462462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002793251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997237407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016683295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022238297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013905517.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050021422.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021422.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019756.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050021422.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349756.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349757.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349757.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058349788.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349778.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058349776.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058349776.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058349766.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349788.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349798.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349798.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058349798.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349788.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058349799.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058349786.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058349776.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000058349799.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349798.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349798.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349786.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025016466.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025016466.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680452.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680452.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680452.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680452.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680442.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680442.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680455.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680455.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680441.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961124900.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961124900.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961124887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961124887.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961129765.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961124888.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961124888.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961124887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961124887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927791555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927791555.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927791567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927791567.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927791578.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927791565.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927791578.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908344377.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908344377.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999908344332.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908344357.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999908344357.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908344343.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908344343.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908344343.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908344343.6 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908344352.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908347975.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999908346852.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999908344352.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999908346298.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999908348111.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999908347686.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999908346310.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=599999908348111.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908348124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908348124.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908348122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908348122.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936125899.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041684121.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033350801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000022239678.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999922237925.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999908348147.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041684133.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041684134.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000005573010.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000025017445.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999994461912.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999922237889.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999922237888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975017444.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999975017444.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999975017456.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999975017445.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999975017481.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000041684134.4 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041684121.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041684121.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069458153.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069458153.6 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041684133.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041684133.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069458154.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069458154.6 node_expansions=51
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013899831.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041688713.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041688697.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041684135.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041684133.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000041688713.0 node_expansions=96
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041684102.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041687749.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041686601.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041688749.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041684101.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041686046.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041687435.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041686046.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000041688749.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041688749.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041688749.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013906755.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013906755.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013903399.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013903399.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013903399.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013903399.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000013903421.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013904845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000013905792.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000013905922.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000013905247.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000013903433.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000013905389.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000013906755.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000013905366.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000013906755.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013906767.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013906767.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013909399.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013909399.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000013908163.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013906773.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000013909140.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000013909274.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000013908719.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000013908587.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000013906774.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000013906774.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000013909411.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000013909133.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000013909411.6 node_expansions=190
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013909411.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000013909398.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013909411.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013912354.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013912354.2 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994464989.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000013909412.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000013909412.1 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013909412.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013909412.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906738.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906738.4 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994464975.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994466364.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994466812.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994467478.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994467367.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994466812.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999994464978.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994464978.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999994467923.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999994464978.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999994466923.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013906775.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000013906775.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906775.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906775.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906784.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906787.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906787.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906787.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906787.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906787.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013909286.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013909286.4 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906787.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906787.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013906784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013906784.2 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013906804.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013908193.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000013908607.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000013909286.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000013909145.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000013908607.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000013906798.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013906796.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013908758.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000013906788.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000013906814.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000013909286.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013909286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013909286.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013912202.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013912202.1 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013907909.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000013909287.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000013909274.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000013909284.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000013909274.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000013909287.2 node_expansions=51
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013909287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013909287.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013909252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013909252.8 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999919465930.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041687030.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000005578819.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994464808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999875018585.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999861128807.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999919463030.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033353697.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999977801041.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999997245486.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999966689966.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999905575029.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999905575029.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999927798140.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999947242585.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999947242585.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999947242585.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999994467744.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000041687030.5 node_expansions=330
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041687029.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041687026.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041689930.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041687015.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041687016.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000041689930.9 node_expansions=85
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000041687001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041688390.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041688805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041689916.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041689360.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041688805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041687011.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000041687011.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041688955.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000041687001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000041689083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000041687011.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=900000041689916.2 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689916.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041689916.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689916.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041689916.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041689944.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999919462336.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005575246.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994464114.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999875017908.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999861128113.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999919462366.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000033353003.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013908558.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999977797458.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997241891.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966686336.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999905574358.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999905574346.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999927801056.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999947241915.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999947241890.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947241908.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994464114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000033353003.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033353003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033353003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033353032.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033353032.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033353020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033353020.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033353044.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033353044.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033353020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033353020.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033353020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033353020.0 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027791053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080568109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069456998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055568311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069457256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027787998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000080571720.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080576165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000080576165.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994459931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025012978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027791666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994456862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027788611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994457972.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994457974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459908.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008345527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008344416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008343239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002787961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013900527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027790039.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013899694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027792196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000047239498.4 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237276.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047239498.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459919.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459919.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459920.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994459933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459933.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459943.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459943.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459943.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459945.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459945.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904388.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459943.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994462196.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994463176.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994462161.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994462717.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994464266.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994460773.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994459929.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994463419.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999994464266.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464252.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464252.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908711.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994464268.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464268.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464302.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464302.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963908747.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994464290.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994464290.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908756.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908756.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963916546.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999963912213.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999963916546.2 node_expansions=111
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999963914435.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999963916546.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963914435.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999963914990.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999963913046.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999963912212.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963914914.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999963915157.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999963915435.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999963916546.2 node_expansions=185
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999963914157.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999963916546.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963914157.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999963914712.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999963912776.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999963911935.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963911935.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999963914601.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999963914879.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999963915443.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999963916546.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963920017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963920017.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963916547.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963916547.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936142239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936142239.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138768.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138769.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138769.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138768.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916694355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916694355.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916694325.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916694325.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916694322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916694322.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916694322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916694322.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916694344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916694344.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999916694313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999916694324.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999916694324.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999916694324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916694324.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999880583264.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880583264.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999880583243.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999880583221.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880583243.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999880583247.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880583247.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952805478.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952805466.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063918358.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999963918358.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999913916580.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999933362803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999880583247.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999908361022.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999961140580.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963918367.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999933362803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999952807247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986140597.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999966696136.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999933362803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999933362803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999933362800.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999933362803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=600000063918358.6 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063918358.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063918333.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063918358.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997247335.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999952805467.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963918356.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999913916580.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999880583247.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933362803.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999880583247.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999908361025.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961140580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963918358.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999933362802.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952807246.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986140598.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966696134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999933362803.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933362802.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933362803.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999933362820.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=899999997247335.1 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952805469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952805469.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952805469.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952805444.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952805469.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997247320.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997247320.6 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999952805467.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952808928.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999997247320.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999952805479.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999952805478.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999952805468.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999997247320.6 node_expansions=95
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999952808676.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952807676.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952808698.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952807676.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952805454.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952806301.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952805454.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952805454.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952808120.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952808398.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999952808954.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999972245654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999997247320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999975020099.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=899999997247320.6 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997247320.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997247320.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997247335.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997247335.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997247368.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997247368.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997247336.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997247336.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880578880.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880578880.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246449.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897246449.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897246435.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246470.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897246470.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897253144.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897253144.1 node_expansions=154
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999897252867.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999897252145.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999897253145.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999897252145.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999897249922.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999897250756.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999897249922.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999897249922.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999897251589.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999897251867.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999897253145.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999897253145.1 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999897251867.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999897252867.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999897252058.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999897251868.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999897249646.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999897249679.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999897249645.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999897250645.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999897249645.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999897251346.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999897250756.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999897253145.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=899999897253145.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999897253145.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897253145.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897253173.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897253173.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999897253180.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897253155.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999897255532.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999897253145.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999897253167.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999897255532.1 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999897254145.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999897255378.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999897255254.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999897255566.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999897255532.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999897255399.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999897253143.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999897253180.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999897253143.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999897254145.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999897253156.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999897254809.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999897254254.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=899999897255566.6 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897255545.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897255545.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897255534.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897255534.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999897255573.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897255580.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999897255543.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999897257907.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999897255545.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999897257907.6 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999897256518.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999897257778.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999897257629.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999897257629.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999897256555.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999897257907.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999897257740.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999897255518.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999897255518.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999897255518.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999897257644.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999897255518.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999897257185.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999897256629.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=899999897257907.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897257907.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897257907.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897257942.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897257942.1 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066678611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080569486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072238374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066681374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063900833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055565000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033342721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050012500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052791388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030565222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030564387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030565500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050008887.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000080570889.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080569501.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573945.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000080573945.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000047241944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025017699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013907144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025018311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025018311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013906311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002793762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030574723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013905776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999980566529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011125542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011127764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011128519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027796087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022239986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005572428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000014083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986124848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999986122350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999980565407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999980566504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999980566504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999980568740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994456239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000052796167.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793112.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000052796167.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796178.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796178.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796210.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796210.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052796199.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796150.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796199.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796214.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796214.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025018446.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796198.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052796198.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796172.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796172.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796172.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796172.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796173.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796173.6 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796163.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796163.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796164.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796164.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796182.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796182.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796175.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796175.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052801355.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801355.1 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997238853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027793527.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988904631.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080579093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000052796182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997238874.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000036127749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052796207.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999988904627.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052796182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000052796182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000080579093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000080573971.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000052796182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052796182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000052796182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052796189.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000091685082.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091685082.6 node_expansions=320
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685071.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091685083.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091685060.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091685072.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091685073.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000091685083.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685083.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685083.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125018384.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018384.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685084.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091685063.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091685074.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091685074.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091685060.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685084.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125018395.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018395.0 node_expansions=32
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125018394.9 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122240617.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000125018394.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125018394.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018394.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125018420.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018420.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125018394.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018394.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023516.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023516.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125018408.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125018395.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000125018408.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000125023538.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000125018430.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000125023538.4 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125018429.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125022440.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125023550.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000125021169.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000125019793.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000125020205.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000125022847.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000125019939.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000125023550.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023538.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023538.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023584.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023584.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023550.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125023529.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000125023551.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000125023529.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000125023561.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=900000125023561.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023553.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023553.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023587.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023561.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023575.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023587.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023587.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125028428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125028428.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023575.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125023575.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000125023587.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000125023576.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000125023584.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=900000125023587.2 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023575.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125023537.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023575.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997244044.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244044.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997244044.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999997244006.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997244044.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997244017.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061132031.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022243086.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113912477.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086134684.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036132919.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116690197.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022243141.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086134684.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086134684.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113912475.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000113912488.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086134686.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116690197.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086134697.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086134686.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086134686.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125023586.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=1200000116690197.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116690197.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000116690197.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116690219.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116690219.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116690252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116690252.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027799564.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061132012.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022243122.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000144468025.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116690243.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027799566.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066688479.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022243132.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116690233.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116690250.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000144468022.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000144468029.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116690233.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116690233.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000116690243.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116690250.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116690233.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000155579136.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155579136.2 node_expansions=213
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155579123.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155579120.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155579108.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155579118.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155579120.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155579123.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579133.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155579133.2 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155579122.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579144.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155579144.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155579156.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027799596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799596.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027799567.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027799564.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000027799561.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000027799576.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000027799578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1200000027799578.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027799564.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027799548.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027799564.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027799586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799586.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027799564.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027799526.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027799564.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027799578.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799578.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027799576.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027799575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027799576.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027799576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799576.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027799587.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027799597.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000027799597.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027799575.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027799575.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799586.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799586.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027799589.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799597.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799594.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027799596.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000027799596.0 node_expansions=16
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799598.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027799580.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027799598.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799618.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027797127.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027799597.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000027799597.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799617.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027799617.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027799609.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027799597.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027799586.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000027804004.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000027799574.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000027799563.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000027804004.2 node_expansions=52
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027799574.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027803617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000027802248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000027802359.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000027800950.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000027801407.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000027804004.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000027801117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000027802226.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000027804004.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804004.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027804004.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027804028.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027804008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027804008.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988919171.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988919171.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061136486.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983358739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105583597.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000077805820.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999988915151.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066696971.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077805806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999983358695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077805808.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077805818.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105583641.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105583641.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000077805806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000077805806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000077805806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000077805806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000077805818.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000155587638.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155587638.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155581097.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155581097.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155587637.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155587637.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999988915150.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061136497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983358750.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105583598.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077805829.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999988915150.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000066692931.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000077805819.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999983358718.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077805829.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000077805817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105583596.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000105583596.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000077805817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000077805817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000077805817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000077805817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000077805861.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000105583598.2 node_expansions=72
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105583630.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105587649.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105586297.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105586359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105587359.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105584631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000105584985.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000105585427.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000105585149.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000105586260.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000105587649.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105587649.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105587649.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105587663.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105587663.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999988919219.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061140561.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983362763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000077809918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999988919251.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066697008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077809918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999983362763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077809918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077809918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105587696.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105587675.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000077809876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000077809876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000077809886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000077809918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000077809874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000155587672.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155587672.2 node_expansions=87
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155587682.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155587637.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155587682.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036137992.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036137992.8 node_expansions=33
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988919238.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999988919228.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988919238.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000011137361.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011137361.5 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988916735.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999988919249.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999988919249.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988916746.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988916746.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988922991.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988922991.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999988919251.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061140578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983362807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105587682.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077809904.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066697016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077809916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999983362793.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000077809904.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077809918.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105587682.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105587681.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000077809916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000077809916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000077809916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000077809918.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000077809916.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000155587689.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155587689.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155587692.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155587692.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988919245.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061140584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983362804.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105587694.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077809912.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999988919248.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066697028.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077809915.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983362801.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077809912.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077809912.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105591472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000105587694.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000077809915.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077809912.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000077809915.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077809914.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077813693.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000105591472.0 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105587693.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105587693.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105587693.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105587692.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105587695.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105591446.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105587682.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000105591446.5 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000105587683.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105590347.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105589502.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105591458.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105590446.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105591458.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105588680.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105589057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105589514.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105589224.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105590347.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000105591458.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105591461.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105591461.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105591470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105591470.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105588970.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105591438.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105591440.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105591460.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105591425.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000105591460.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105588960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105588960.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105588962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105588962.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105586717.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105586717.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061141851.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999983366731.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105591621.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077811173.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999988920496.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066698273.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000077811162.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999983364051.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077811165.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077811151.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105591616.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105591594.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077811162.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000077811151.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000077811151.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077811162.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000077811173.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000155591594.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000155591594.8 node_expansions=128
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155591594.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155591594.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000155588952.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155589950.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155591638.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155590805.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155588962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155588950.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155589950.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155589962.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155590341.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155590783.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155590507.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000155591638.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127813860.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127813860.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155593704.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155593704.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155591628.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155593705.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000155591608.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000155591597.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000155591605.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000155593705.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155591593.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155593704.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155592593.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000155593441.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000155591595.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000155591615.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000155592593.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000155592593.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000155593009.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000155593449.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000155593171.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000155593149.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1800000155593704.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155593719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155593719.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155593706.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155593706.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988925260.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000061146604.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983368816.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105593737.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077815953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999988925260.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000066703049.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077815949.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999983368818.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000077815927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000077815949.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000105593737.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105593715.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000077815949.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000077815927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000077815927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000077815927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000077815927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000105593737.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105593737.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105593737.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105593739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105593739.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105593739.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105593739.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105593717.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105593717.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105593739.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105593739.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130590027.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130590027.8 node_expansions=45
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105593749.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000105593728.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105593749.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130590042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130590042.2 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988925281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000061146616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983368830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077815941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999988925271.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066703060.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000077815948.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999983368830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000077815948.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000077815941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000105593727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000105593729.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000077815941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000077815948.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000077815938.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000077815941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000077815941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000155593749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000155593749.2 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155593726.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155593726.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155593728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155593728.8 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180590073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183366072.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180591906.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180590073.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180590073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180591073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000180591073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000180591462.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180591906.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180592740.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000180591629.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000180591629.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000177814851.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000177814573.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000180592740.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000166701906.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000172255907.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2100000183366072.8 node_expansions=1241
FooPlayer.decide: Prioritizing 19 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155594762.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155596329.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155596607.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000155594762.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000155594774.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000155594759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000155595759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000155596148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000155596596.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000155595762.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000155597426.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000155595759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000155596315.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000183366074.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000177812186.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000177812906.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000180591071.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000166701072.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000172254242.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000183366074.5 node_expansions=115
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183366087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183366087.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988922470.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988922470.2 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000100030951.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983363417.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105588296.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105588295.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000027809617.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105587408.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000105588306.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000022253184.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105588283.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000105588283.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000133366087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133366072.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000105588283.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000105588283.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105588298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105588298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000105588298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000183366075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000183366075.0 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183366062.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183366062.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183368706.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183368706.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183366073.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000183368728.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000183366076.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000183366063.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183366073.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000183368728.2 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183366061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183367620.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000183367909.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000183366073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000183366061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183366062.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000183367061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000183367472.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000183367897.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000183366061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000183368728.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000183366061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000183367617.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=2100000183368728.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155590972.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155590972.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208365018.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208365018.0 node_expansions=38
FooPlayer.decide: Prioritizing 18 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183368752.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183370318.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000183370586.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000183368752.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000183368753.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183368755.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000183369752.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000183370141.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000183370586.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000183368752.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000183370308.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000183368753.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000183370318.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000205589145.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000208365085.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000194475886.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000200028251.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000194476886.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2400000208365085.0 node_expansions=189
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208365097.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000208365063.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208365097.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000230587310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000230587310.5 node_expansions=336
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000036142857.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136141934.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019474401.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000130587266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000130587267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000027808622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000141698377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000130587267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000058364154.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000130587267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000130587290.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000158365079.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000158365090.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000130587277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000130587267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000105587267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000105587267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000130587267.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000158365090.5 node_expansions=72
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158365086.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000158365063.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158365086.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186142796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186142796.0 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158365090.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000158366862.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000158366862.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158365061.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000158366862.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000158365043.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000158365038.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000158365056.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000158366862.5 node_expansions=72
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000158365079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158366606.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000158366895.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000158365029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000158365051.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000158365029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000158366029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000158366421.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000158366884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000158365029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000158366606.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000158365051.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000158366606.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000158366895.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158366862.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158366862.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000008369817.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000008366886.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000008366886.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000008366873.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000008366885.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000008369815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=2400000008369817.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008369798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008369798.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000008366894.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000008368426.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000008369831.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000008368164.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000008366871.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000008366871.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000008366871.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000008367871.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000008368283.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000008368732.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000008366871.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000008368450.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000008366905.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000008368426.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000008369831.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008369850.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008369850.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000033369817.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033369817.0 node_expansions=27
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000008369850.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000033369815.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2700000033369815.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000033369850.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000033369850.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000161146698.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000016701372.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000127814288.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000155592073.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000027813351.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000166703127.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000127814294.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000055591183.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000155592005.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000155592020.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000155592073.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=3000000211147587.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000155592073.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000155592039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000077814294.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000105592018.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000127814294.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000205592086.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=3000000211147587.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211147584.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=3000000211147584.0 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025013830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027788554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069460334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072238389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058347001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055567834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058345888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063900867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030563274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063905055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041678610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061126166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038900276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036119721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047234699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061122497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036120774.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036122441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069460053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234163.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000077793945.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077798645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796978.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796978.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000077798645.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997236033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997238254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997236042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997235199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997237687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027792719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022235775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013901609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011124109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025015266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044462256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047240034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000009916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008341847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019454361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008341850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005566848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000010749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038906698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000047240034.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237256.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239756.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240034.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047240034.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977797359.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999977792918.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977794873.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977797372.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977794595.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977795030.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977794354.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977796130.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977796130.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999977797372.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999977797372.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977797372.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977800596.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977800596.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797420.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977797420.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977797387.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977797373.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977797373.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020029.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950020029.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950016831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950016831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019467154.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950020043.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980575609.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019467154.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019467154.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088911612.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997243155.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019467154.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050022710.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022710.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019467154.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019467154.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019467154.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061133834.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061133822.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047244943.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969465376.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969465376.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088911612.4 node_expansions=398
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088908410.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910341.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911068.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088910499.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910065.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909799.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088911599.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088908408.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088909388.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000088911599.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911599.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911624.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911624.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911624.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911624.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020092.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950020092.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020081.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950020081.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950020067.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020081.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950020081.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020056.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950020056.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020058.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950020058.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999950020067.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950022012.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950022456.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950022734.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950022178.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950021734.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950021467.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950020082.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950021067.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999950022178.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994463064.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=899999994463064.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994463064.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041686210.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025021274.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041686210.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041686210.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111133275.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019464830.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041686211.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999950016878.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050022163.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072244386.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041686210.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041686211.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041686235.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083355497.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083355497.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069464000.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999991684433.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991684433.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000111133275.0 node_expansions=216
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111130664.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111130630.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111130666.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111133275.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111130642.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111130652.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=900000111133275.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111130628.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111132598.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111132040.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111133300.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111132733.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111132318.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111132027.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111130641.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111131608.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111131749.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000111133300.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133275.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133298.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133313.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080580675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080580675.0 node_expansions=25
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000116688825.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000108355513.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000102799954.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000116688825.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116688836.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116688836.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919466851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919466851.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919463934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919463934.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919466899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919466899.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999919463907.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999919465865.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999919466851.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999919465309.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999919466032.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999919465621.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999919465296.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999919466032.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999919463907.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999919464907.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999919465018.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1199999919466851.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919466865.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919466865.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963913063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963913063.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047247331.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025024189.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047247299.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047247285.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116691740.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025023346.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047247333.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999919466840.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086136185.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108358409.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047247285.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047247285.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047247285.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088913978.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088913999.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075025078.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999997245507.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999997245507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000116691740.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116691745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116691745.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144469544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144469544.5 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116691777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116691777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116691832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116691832.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000005580676.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999922246488.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983357565.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005580711.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000005580668.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983356711.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005580668.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999877800223.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044469557.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000066691778.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005580668.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005580668.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005580668.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088914009.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088914009.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033358454.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999955578890.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955578933.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=1200000088914009.8 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914009.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914059.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914000.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914000.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914013.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914013.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914061.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914018.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914018.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914016.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914016.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914023.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914023.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914020.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914022.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914011.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914011.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088914022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914022.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914024.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914024.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694168.5 node_expansions=106
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088913994.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088913994.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914034.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914034.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914037.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914037.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088914034.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914034.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914042.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088914039.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914039.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914039.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877800244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877800244.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877800224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877800224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999850022467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999850022467.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850022470.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850022470.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922248548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922248548.5 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977804976.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999955581878.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977804976.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005582767.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088916088.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999955580990.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977804976.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999850024532.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016693878.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000038916101.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977804976.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977804976.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005582767.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088916101.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061138310.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000005582767.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999927803198.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999927803198.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000088916101.0 node_expansions=412
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088913989.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088914003.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088916088.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088913993.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088914001.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=1200000088916088.5 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000088914013.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088915958.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088915366.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088916089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088915644.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088915366.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088915013.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088916136.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088914013.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088914977.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088915089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1200000088916136.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088916103.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088916103.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116695989.8 node_expansions=159
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000088916123.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088916969.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088917510.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088917122.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088918233.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088917789.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088917510.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088917122.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088916136.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088917122.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088917248.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000088918233.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088918264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088918264.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850026682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999850026682.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999822248890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999822248890.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999830578744.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999830579568.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999830580124.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999830579735.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999830580401.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999830578744.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999830580124.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999830578735.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999830579748.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999830580846.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999830580124.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999830579859.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999830580846.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999830580846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999830580846.2 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999997228447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999991673669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008339280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000036120447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000036120447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044463053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351052.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005570207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005570752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571689.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019458278.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041678311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055570045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055574200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005569917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005567115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011122972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122994.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044457010.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025012462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038903862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038906640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030571074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052793920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013899663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122694.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000055574200.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577261.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055572256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579366.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055579366.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579353.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579353.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983354464.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983354464.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019471673.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005577575.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086134919.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091696561.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091690475.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005577575.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036133141.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086134919.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055579353.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091696561.9 node_expansions=480
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091690064.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687828.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688119.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091685331.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688119.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686322.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091688530.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690509.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000091690509.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690488.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690488.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690509.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983354509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983354509.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983354509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983354471.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983354509.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983354512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983354512.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983354525.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983354474.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983354525.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983354526.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983354526.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999983358845.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983359256.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983357012.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983354525.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983354513.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983357290.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983355512.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983357734.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983357178.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983349330.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=899999983349330.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983349330.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983349331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983349331.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238253.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238253.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019467837.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019467837.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019463167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019463167.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058351997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058351997.0 node_expansions=26
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000058352010.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000019463108.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000047240887.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1200000058352010.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058351998.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058351998.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058352026.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058352026.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058352012.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058352012.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947238273.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947238273.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947238264.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947238264.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975016031.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999947238253.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1499999975016031.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975016031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975016031.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013905800.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013905800.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091690088.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091690088.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999952798532.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063910543.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036134532.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000122252168.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091690088.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091690088.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091690088.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091690088.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063912310.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000136134546.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000186141057.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000113912323.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036134532.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066696613.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000122252168.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091690088.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000186141057.5 node_expansions=722
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000186133164.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000186134562.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186132330.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186129821.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000186129820.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000186132596.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186130810.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000186132190.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186131487.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000186134562.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186134553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186134553.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186145137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186145137.5 node_expansions=129
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000186142456.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000186143567.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186141067.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186141067.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186145123.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000186143845.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186142067.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186140400.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186143456.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186142734.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2100000186145123.0 node_expansions=242
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000186142456.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186144845.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186143567.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186141086.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000186141067.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186145138.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186143845.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000186142083.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186143475.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000186143470.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186142748.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000186145138.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186145137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186145137.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186145138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186145138.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999991698900.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000091700678.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091700678.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999952809123.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000063921134.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000036145125.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000122256262.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000091700680.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000091700697.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091700678.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091700697.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063922902.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000136145138.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000113922926.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000036145137.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066700689.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122256254.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091700697.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000136145138.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000136145134.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136145111.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136145134.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136148901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136148901.8 node_expansions=29
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000136152387.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136150276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136152387.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136151387.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136148887.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136148887.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136151665.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136152665.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136149887.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136151276.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136151276.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136150554.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163915401.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000155581820.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2400000163915401.0 node_expansions=317
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000163915401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000163915378.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163915401.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000136137623.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000136137598.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136137623.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986141063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986141063.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999991691398.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000063915420.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000063915390.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000086137644.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063915401.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000150026512.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091693188.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091693182.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091693168.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000091693168.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000063915391.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000136137620.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000186137623.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000113915398.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000036137612.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000066693179.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000122248733.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091693188.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000186137623.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000186137621.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186137598.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186137621.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213915413.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000213915413.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999991691409.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000063915420.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000063915398.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999986137621.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086137622.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000063915419.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000150026530.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091693197.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091693197.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000091693186.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000091693186.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000063915419.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000136137652.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000113915420.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000036137641.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000066693197.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000122248743.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091693198.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000150026530.5 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000150026521.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150026518.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150026521.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127804334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127804334.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999969469190.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000041693188.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000041693190.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999963915412.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063915410.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000041693203.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000069470968.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000069470966.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000069470964.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000069470968.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000041693186.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000113915424.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000186137647.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000113915425.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000013915430.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000044470966.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100026536.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069470966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), None, None)) score=2400000186137647.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000186137653.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186137607.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186137653.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213915400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000213915400.0 node_expansions=41
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000213915420.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000213915414.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2700000213915420.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213915402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213915402.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213915420.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000213915420.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213915420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213915420.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183359843.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183359843.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183359845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183359845.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000208359842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208359842.0 node_expansions=209
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=3000000208363303.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000208361252.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000211140419.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000208362353.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000208359853.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000208359853.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000208359853.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000208363025.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000208363303.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000208362192.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000208362192.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000208361529.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=3000000211140419.5 node_expansions=2858
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=3000000197251530.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000183367483.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000183368594.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000183366094.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000183366094.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000183366094.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000200029308.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000208362630.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000202807075.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000211140419.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000205584853.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000183367761.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=3000000211140419.5 node_expansions=680
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000183368761.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000183366660.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000183367761.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000183365261.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000183365271.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000183366650.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000183366817.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000183365273.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000183366817.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000183366271.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000183367658.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000183367662.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000183366936.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000211140432.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=3000000211140432.0 node_expansions=68
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━━━━━               68%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━╸                             32%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ BLUE,RED │   115 │     10 │       8 │ RED     
   92 │ RED,BLUE │    94 │     10 │       9 │ RED     
   93 │ RED,BLUE │    92 │     10 │       8 │ RED     
   94 │ BLUE,RED │    66 │      6 │      10 │ BLUE    
   95 │ RED,BLUE │    56 │     10 │       7 │ RED     
   96 │ RED,BLUE │    66 │     10 │       3 │ RED     
   97 │ RED,BLUE │    56 │     10 │       3 │ RED     
   98 │ RED,BLUE │   109 │      6 │      10 │ BLUE    
   99 │ RED,BLUE │    72 │     10 │       4 │ RED     
  100 │ BLUE,RED │    48 │      7 │      10 │ BLUE    
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   68 │   8.69 │        2.78 │       2.35 │     0.58 │     0.00 │       0.05  
  FooPlayer:BLUE                                               │   32 │   6.70 │        2.66 │       1.38 │     0.42 │     0.06 │       0.32  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     221.59 │     76.57 │   5.867 secs  
            ╵           ╵               
